人力検索はてな
モバイル版を表示しています。PC版はこちら
i-mobile

PHPフレームワークEthnaを使ってメール送信のところで質問です。
http://www.ethna.jp/ethna-document-dev_guide-app-mail.html#b0fda188

/home/ethna/project/sample/app/action/Mail.php
という名前で作成しました。
ーーーーーーーーーーーー
<?php

class Sample_MailSender extends Ethna_MailSender
{
function prepare()
{
return null;
}
function perform()
{
$ethna_mail =& new Ethna_MailSender($this->backend);
$ethna_mail->send('xxxxxxx@yahoo.co.jp',
'welcome.tpl',
array('username' => $regist_user));

return 'mail';
}
--------------
send_to_mail@example.comの部分を自分のアドレスに変えてやってみたのですが
送れないのです。

ブラウザには以下を入力しました。
http://localhost/sample/?action_mail=true

すると以下の表示がでます。
-------------
Sample[4240](WARNING): Ethna_Renderer_Smarty.perform(class/Ethna_MailSender.php:121): template not found mail/welcome.tpl [ERROR CODE(1)]
Sample
From: webmaster@example.com Subject: 入会に成功しました。 ようこそさん。うんたらかんたらほげほげ。
-----------
テンプレートがなくてもメールは送れますよね?
それとも何か致命的なミスでしょうか?
ちょっとした事でもいいのでアドバイス頂ければうれしいです。


●質問者: taityou3
●カテゴリ:コンピュータ ウェブ制作
○ 状態 :キャンセル
└ 回答数 : 0/0件

回答がありません
関連質問

●質問をもっと探す●



0.人力検索はてなトップ
8.このページを友達に紹介
9.このページの先頭へ
対応機種一覧
お問い合わせ
ヘルプ/お知らせ
ログイン
無料ユーザー登録
はてなトップ