[リストへもどる]
一 括 講 読

投稿時間:17/12/12(Tue) 14:11
投稿者名:りょうぞう
Eメール:ryozo@r-ken.co.jp
URL :
タイトル:スクリプトによるGmail宛メール送信
現在スクリプトによるメール送信がGmailからブロックされているようです。
今後解除される可能性もありますが共有サーバーで認証もなくメール送信するのは現在の状況からも限界かと思います。

メールフォームなどはROCKET3の自分宛てに送るので問題ないかと思いますが外部アドレス宛に送る場合は認証サーバーで送るといいかもしれません。
一番メジャーなものだとyahooメールはsmtp認証で送信できます。

phpは情報が多くあると思いますがASPは情報が少ないので記述例をあげておきます
事前にyahooメールのアカウントを取得しておき、
--- こんな感じで送信----
mailto = "<xxxxxxx@gmail.com>"
mailfrom = "<xxxxxxx@yahoo.co.jp>" & vbTab &
"yahooのログインID:yahooのログインパスワード" ' AUTH LOGIN
mailserver = "smtp.mail.yahoo.co.jp:587"
mailsubj = "メールタイトル"
mailbody = "メール本文"
errcode = basp21.sendmail(mailserver,mailto,mailfrom,mailsubj,mailbody,"")
---------

yahooメールは4ヶ月pop操作がないとメールが送れなくなるみたいなので
時々ブラウザでログインするかsmtp処理前にpop操作を入れるといいかもしれません。



- Web Forum -