ホームページ >バックエンド開発 >PHPチュートリアル >Zend Framework_PHP チュートリアルの Zend_Mail モジュールを使用した電子メールの送信
Zend Framework は、zend Company によって開発されたフレームワークの標準 PHP5 バージョンであることは誰もが知っています。これには、フィード、メール、キャッシュ、db など、私たちがよく使用する機能モジュールがほとんど含まれています。今日は主に Zend_Mail の紹介に焦点を当てます。モジュールを使用して、アプリケーション情報を管理者や顧客にタイムリーに送信することができます。
以下は、私が作成したコード ブロックです。このコードは、SMTP 経由で電子メールを送信するために使用されます。これは、私たちがよく使用する電子メール ログイン方法でもあります。
require_once Zend/Mail.php
require_once Zend/Mail/Transport/Smtp.php;
クラス logMail {
private static $_config=array(auth=>login,
)
ユーザー名=>XXXX@yuyu.com、
パスワード=>XXXX);
プライベート静的 $_mail = null;
プライベート静的$_transport = null;
パブリック関数 __construct($title, $body){
{
を試してください
$shijie=日付(Y-m-d)
$transport = 新しい Zend_Mail_Transport_Smtp(mail.yuyu.com,self::$_config);
$mail = 新しい Zend_Mail();
$mail->setBodyText($body);
$mail->setFrom(XXX@yuyu.com, XXX);
$mail->addTo(XXX@163.com, XXX);
$mail->setSubject($title.(.$shijie.));
$mail->send($transport);
true を返します。
}catch(例外 $e) {
$e->getTrace();
false を返します。
}
false を返します。
}
パブリック静的関数 logMail($title, $body) {
$this->__construct($title, $body);
}
パブリック関数 __destruct() {
}
}
新しいログメール(テスト,テスト);
上記のコードを使用すると、ユーザー名とパスワードを自分のものに変更するだけで、アプリケーションで自由に使用できるようになります。より重要なアプリケーションは、ログとプロジェクトの送信かもしれません。
http://www.bkjia.com/PHPjc/486065.html
www.bkjia.com
true
http://www.bkjia.com/PHPjc/486065.html
技術記事
Zend Framework は、zend Company によって開発されたフレームワークの標準 PHP5 バージョンであることは誰もが知っています。これには、フィード、メール、キャッシュ、db など、私たちがよく使用する機能モジュールがほとんど含まれています...