Postfix'te Zarfı Nasıl Değiştiririm?


13

Amazon SES üzerinden posta göndermek için Postfix kullanan Linux sunucusu. Wordpress'ten e-posta gönderirken, uygunsuz bir Zarf Gönderen adresi nedeniyle e-postalar reddedilir.

Postfix'i her zaman myemail@alanadim.com'u Zarf Kimden adresi olarak kullanacak şekilde nasıl yapılandırabilirim?

Ben kod tabanlı bir çözüm değil, yapılandırmak bir varsayılan özellik arıyorum.

Yanıtlar:


12

Aşağıdakileri yerleştirin /etc/postfix/canonical:

# Use the empty regexp to map *any* address to the desired envelope sender.
// my-fixed-envelope-sender@example.org

Aşağıdakilere aşağıdakileri ekleyin /etc/postfix/main.cf:

canonical_maps = regexp:/etc/postfix/canonical
canonical_classes = envelope_sender

Postfix'i Yeniden Yükle:

postfix reload

Bunun yalnızca "Gönderen:" başlığını değil, zarf gönderenini (istendiği gibi) yeniden yazdığını unutmayın. Ayrıca, bunu dış dünyadan posta alan bir ana bilgisayara ayarlarsanız , büyük olasılıkla tahribat ortaya çıkacaktır.

Daha fazla bilgi için kanonik (5) ve kanonik_mapler ve kanonik_classes seçeneklerinin belgelerine bakın .


//Boş gönderenle de aynı şekilde kullanmayın , örneğin teslimat hataları için. Kullanın/./
wurtel

3

Zarf göndericisini php'den de ayarlayabilirsiniz.

Mod_php kullanıyorsanız bunu apache vhost yapılandırmanıza koyun:

php_admin_value sendmail_path "/usr/sbin/sendmail -t -i -fyou@example.com"

Veya php.ini dosyasındaki değeri ayarlayın (sisteminize bağlı olarak sunucu genelinde veya kullanıcı başına olabilir):

sendmail_path "/usr/sbin/sendmail -t -i -fyou@example.com"

bu yalnızca gönderen komut dosyası php mail () işlevini kullanıyorsa çalışır.


-F-F abc
Postadan


Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.