web-dev-qa-db-ja.com

UNIXのphp.iniのsendmail_path [電子メール送信者のフルネーム]

Unixベースのサーバーとphpベースのウェブサイトがあります。 フルネームメールアドレスを-に設定しようとしていますsendmail_path php.ini内。
(名前なしで)以下のように設定すると、正常に動作します

sendmail_path = /usr/sbin/sendmail -t -i -f'[email protected]'

しかし、以下のように名前を追加しようとすると失敗します

sendmail_path = /usr/sbin/sendmail -t -i -f'"Full Name" <[email protected]>'

代わりにsendmail_fromを使用することをお勧めしますが、前述のとおり、これはUnixサーバーであり、sendmail_fromに設定されているものはすべて無視されます。誰かがこの問題を修正する方法を知っていますか?

どんな助けでも事前に感謝されます。

11
Javad

以下のバージョンを試してください:

sendmail_path = /usr/sbin/sendmail -t -i -F"Full Name" -f'[email protected]'

[〜#〜]警告[〜#〜]
「本物のsendmail」(sendmail.orgが提供するsendmail)で動作します。
それmay他のMTAによって提供される「sendmailのように見える」一部では機能しません。 postfix、exim、...

14
AnFi