アフィリエイト広告を利用しています

2018年08月30日

PEARのMail.phpでメール送信 - さくらサーバ -

PEARのMail.phpでメール送信を行うシステムを

さくらのレンタルサーバに移植した。

メール送信できないので、SMTPサーバの設定を確認した。

変更前

// SMTPサーバーの情報を連想配列にセット
 $params = array(
 "host" => _HOST_, // SMTPサーバー名
 "port" => 587,  // ポート番号
 "auth" => true,   // SMTP認証を使用する
 "username" => _USERNAME_,  // SMTPのユーザー名
 "password" => _PWD_,      // SMTPのパスワード
 "persist" => TRUE      // TRUE:配信毎に接続を切らない。
 );


usernameとpasswordはユーザアカウントとそのパスワードを

使用していたのが間違いだった。

レンタルサーバに登録しているメールアドレスとそのパスワードを

設定するとメールを送信できた。

変更後

// SMTPサーバーの情報を連想配列にセット
 $params = array(
 "host" => localhost,  // SMTPサーバー名
 "port" => 25,     // ポート番号 25
 "auth" => true,     // SMTP認証を使用する
 "username" => 'zzzzzzzzzzzi@xxxxxx.sakura.ne.jp', // SMTPのユーザー名
 "password" => xxxxxxxx, // SMTPのパスワード
 "persist" => TRUE   // TRUE:配信毎に接続を切らない。
 );


ポート番号は25にした。無事にメールを送信できた。








posted by db-engineer at 00:00 | Comment(0) | PHP

この記事へのコメント
コメントを書く

お名前:

メールアドレス:


ホームページアドレス:

コメント:

※ブログオーナーが承認したコメントのみ表示されます。

検索
最新記事
カテゴリーアーカイブ
プロフィール
db-engineerさんの画像
db-engineer
プロフィール
タグクラウド