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: 入会に成功しました。 ようこそさん。うんたらかんたらほげほげ。
-----------
テンプレートがなくてもメールは送れますよね?
それとも何か致命的なミスでしょうか?
ちょっとした事でもいいのでアドバイス頂ければうれしいです。

回答の条件
  • 1人5回まで
  • 13歳以上
  • 登録:2012/05/20 06:26:35
  • 終了:2012/05/27 06:30:03

回答(0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません