WEBサーバのPHPからのメール
通販サイトの、さくらレンタルサーバから自宅サーバへの移行で
また一つ懸案の解決の可能性あり。
WEBから注文確認メールなどの自動送信メールをどうするか問題だった。
そのまま、自宅サーバからの送信だと大抵は送信先プロバイダのSMTPサーバ
にはねつけられる。
なので、送信はGmailのSMTP経由とすることにした。
さらにここで問題。
Fromには存在しないユーザにしてほしいとのこと。
現在もそれで運用している。要は送信専用サーバにする。
注文したお客さんとのコンタクトは全てWEBのフォームで行うとのこと。
これを解決するのは以下方法が可能であることが実験でわかった。
まずGoogleAppsに存在しないユーザAを作成。
次に実際に送信を行うユーザBを作成。
Bのアカウント設定でユーザAを追加する。
この作業を行うと、Aに確認メールが飛ぶのでAの確認メールから
了解の手続きを行う。
この時点でユーザAを停止または削除する。
これで、ユーザAに関してはユーザBから送信は可能だが、受け取りはできなくなる。
この状態で通販サイトの現在の設定が踏襲できた。
また一つ懸案の解決の可能性あり。
WEBから注文確認メールなどの自動送信メールをどうするか問題だった。
そのまま、自宅サーバからの送信だと大抵は送信先プロバイダのSMTPサーバ
にはねつけられる。
なので、送信はGmailのSMTP経由とすることにした。
さらにここで問題。
Fromには存在しないユーザにしてほしいとのこと。
現在もそれで運用している。要は送信専用サーバにする。
注文したお客さんとのコンタクトは全てWEBのフォームで行うとのこと。
これを解決するのは以下方法が可能であることが実験でわかった。
まずGoogleAppsに存在しないユーザAを作成。
次に実際に送信を行うユーザBを作成。
Bのアカウント設定でユーザAを追加する。
この作業を行うと、Aに確認メールが飛ぶのでAの確認メールから
了解の手続きを行う。
この時点でユーザAを停止または削除する。
これで、ユーザAに関してはユーザBから送信は可能だが、受け取りはできなくなる。
この状態で通販サイトの現在の設定が踏襲できた。