Bagaimana cara mengubah Dari Amplop dari dalam Postfix?

12

Server Linux yang menggunakan Postfix untuk mengirim email melalui Amazon SES. Saat mengirim email dari Wordpress, email ditolak karena alamat Envelope From yang tidak tepat.

Bagaimana saya bisa mengonfigurasi Postfix untuk selalu menggunakan [email protected] sebagai alamat Dari Amplop?

Saya mencari properti default yang dapat saya konfigurasi dan bukan solusi berbasis kode.

csi
sumber

Jawaban:

12

Masukkan yang berikut ini /etc/postfix/canonical:

# Use the empty regexp to map *any* address to the desired envelope sender.
// [email protected]

Tambahkan yang berikut ke /etc/postfix/main.cf:

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

Muat Ulang Postfix:

postfix reload

Perhatikan bahwa ini hanya menulis ulang pengirim amplop (seperti yang diminta), bukan tajuk "Dari:". Juga, jika Anda mengatur ini pada host yang menerima email dari dunia luar, malapetaka kemungkinan akan terjadi.

Lihat canonical (5) dan dokumentasi untuk opsi canonical_maps dan canonical_classes untuk informasi lebih lanjut.

Søren Løvborg
sumber
Jangan gunakan //karena itu juga cocok dengan pengirim nol misalnya untuk kesalahan pengiriman. Gunakan/./
wurtel
3

Anda juga dapat mengatur pengirim-amplop dari php.

Letakkan ini di konfigurasi vhost apache Anda jika Anda menggunakan mod_php:

php_admin_value sendmail_path "/usr/sbin/sendmail -t -i [email protected]"

Atau setel nilai dalam file php.ini (yang bisa menjadi server lebar atau per pengguna tergantung pada sistem Anda):

sendmail_path "/usr/sbin/sendmail -t -i [email protected]"

ini hanya berfungsi jika skrip pengiriman menggunakan fungsi php mail ().

ah83
sumber
Dimungkinkan juga untuk menggunakan -Fopsi untuk menetapkan nama sebelum surat: -F abc-> abc <[email protected]>
lord_t
0

Saya percaya apa yang Anda cari adalah pengaturan masquerade_domains yang akan masuk di main.cf. Saya tidak yakin apa yang Anda maksud dengan

Saya mencari properti default yang dapat saya konfigurasi dan bukan solusi berbasis kode.

Silakan lihat tautan berikut:

Parameter Konfigurasi Postfix - masquerade_domains

Shapeshifter
sumber