PHPによるメール送付時のfromアドレス指定が出来ない。

Synology DiskStation   yamaken

通知メール画面

SynolgoyのNASを利用しています。

PHPで社内システムを運用しており、契約時や週次・月次など、必要に応じて自動的にメールが送信される仕組みです。

そこでどうしてもfromアドレスが設定できない事象にぶち当たる。

色々と試行錯誤してみた結果、どうやらSynologyで「通知メール」の「サービスプロバイダ」にGmailを指定すると、自動的に「通知メール」で送信用に設定したGmailアカウントがfromアドレスとして設定される模様。

PHP側でmb_send_mailにfromでアドレスを設定しようが、ini_set(‘sendmail_from’,’XXX@XXX.XXX’)としようが、全て無視される。

「通知メール」の「サービスプロバイダ」に「カスタムSMTPサーバ」の設定が必要となる。

自社のメールが全てgmail appsでないという状況から生じたものだろうなぁーと思う次第。

コメントを残す

メールアドレスが公開されることはありません。 * が付いている欄は必須項目です