ホームページ >バックエンド開発 >PHPチュートリアル >Zend Framework_PHP チュートリアルの Zend_Mail モジュールを使用した電子メールの送信

Zend Framework_PHP チュートリアルの Zend_Mail モジュールを使用した電子メールの送信

WBOY
WBOYオリジナル
2016-07-13 17:42:25781ブラウズ

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

tru​​e

http://www.bkjia.com/PHPjc/486065.html

技術記事

Zend Framework は、zend Company によって開発されたフレームワークの標準 PHP5 バージョンであることは誰もが知っています。これには、フィード、メール、キャッシュ、db など、私たちがよく使用する機能モジュールがほとんど含まれています...

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。