PHPのsend_mailについて
by
PHP勉強中さん
(d00c7d14)
投稿数:0回
(ベストアンサー:0回)
(ベストアンサー:0回)
2014/10/28 00:23
どなたかPHPのsendmialについて
ご教授いただけないでしょうか。
ご教授頂きたい内容ですが
現在、当レンタルサーバ環境にて
メール送信のテストプラグラムを作成したのですが
メールの受信を確認できませんでした。
テストプラグラムは以下の通りです。
------
<?php
$mailTo = 'Gメールのアドレス';
$mailFrom = 'Gメールのアドレス';
$subject = 'TEST';
$content = 'TEST';
// 文字コードを設定
mb_language("Ja");
mb_internal_encoding("UTF-8");
// 件名内の改行コードを除去
$subject = str_replace(array("\r\n","\r","\n"), '', $subject);
// メール送信
if ( mb_send_mail($mailTo, $subject, $content, "From:".$mailFrom) ) {
echo "OK";
} else {
echo "NG";
}
------
以上、宜しくお願い致します。
ご教授いただけないでしょうか。
ご教授頂きたい内容ですが
現在、当レンタルサーバ環境にて
メール送信のテストプラグラムを作成したのですが
メールの受信を確認できませんでした。
テストプラグラムは以下の通りです。
------
<?php
$mailTo = 'Gメールのアドレス';
$mailFrom = 'Gメールのアドレス';
$subject = 'TEST';
$content = 'TEST';
// 文字コードを設定
mb_language("Ja");
mb_internal_encoding("UTF-8");
// 件名内の改行コードを除去
$subject = str_replace(array("\r\n","\r","\n"), '', $subject);
// メール送信
if ( mb_send_mail($mailTo, $subject, $content, "From:".$mailFrom) ) {
echo "OK";
} else {
echo "NG";
}
------
以上、宜しくお願い致します。
by
ponyoさん
(1672d9e2)
投稿数:11回
(ベストアンサー:2回)
(ベストアンサー:2回)
2014/11/06 19:32
Gmail同士だと送信できないですね。
PHPMailerクラスを使用するとできましたよ。
下記参考にしてください。
http://taitan916.info/blog/?p=1830
参考サイトのソースまるまるだと、SMTP認証エラーになるので、
以下の部分を書き換えて実行してみてください。
【参考サイト(変更前)】
$mailer->Host = 'ssl://smtp.gmail.com:465';
$mailer->SMTPAuth = TRUE;
【変更後】
$mailer->SMTPAuth = TRUE;
$mailer->SMTPSecure = 'ssl';
$mailer->Host = 'smtp.gmail.com:465';
では、ご参考まで〜
PHPMailerクラスを使用するとできましたよ。
下記参考にしてください。
http://taitan916.info/blog/?p=1830
参考サイトのソースまるまるだと、SMTP認証エラーになるので、
以下の部分を書き換えて実行してみてください。
【参考サイト(変更前)】
$mailer->Host = 'ssl://smtp.gmail.com:465';
$mailer->SMTPAuth = TRUE;
【変更後】
$mailer->SMTPAuth = TRUE;
$mailer->SMTPSecure = 'ssl';
$mailer->Host = 'smtp.gmail.com:465';
では、ご参考まで〜