山口建設

IT / 仕事

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でないという状況から生じたものだろうなぁーと思う次第。

CONTACT

その住まいの答えを、
いっしょに探しませんか。

  • 創業1990年
  • お客様満足度4.9
  • Googleクチコミ ★4.6
  • 練馬で36年