Saya memiliki alias yang disiapkan di postfix, seperti berikut:
all@mydomain.com: foo@mydomain.com, bar@mydomain.com ...
Ketika email dikirim ke all@mydomain.com, dan salah satu penerima dalam alias itu adalah cc: ed yang sangat umum (yaitu: "Balas semua"), email tersebut dikirimkan dalam rangkap dua. Misalnya, jika email dikirim ke all@mydomain.com dan foo@mydomain.com adalah cc: ed, itu akan dikirimkan dua kali. Menurut FAQ Postfix , ini adalah desain karena Postfix mengirim email secara paralel tanpa memperluas grup, yang membuatnya lebih cepat daripada sendmail. Nah, itu bagus dan keren, tetapi apakah mungkin untuk mengonfigurasi Postfix untuk benar-benar menghapus penerima duplikat sebelum mengirim email?
Saya telah menemukan banyak posting dari orang-orang di internet yang memiliki masalah yang sama, tetapi saya belum menemukan jawabannya. Jika ini tidak mungkin dilakukan di Postfix, mungkinkah melakukannya di suatu tempat di jalan? Saya sudah mencoba mendidik pengguna saya, tetapi agak sia-sia saya khawatir ...
Saya menjalankan postfix pada Mac OS X Server 10.6, amavis ditetapkan sebagai content_filter dan dovecot ditetapkan sebagai mailbox_command. Saya sudah mencoba mengatur procmail sebagai content_filter untuk pengiriman smtp (sesuai saran di bawah), tetapi sepertinya saya tidak bisa memperbaikinya. Untuk berbagai alasan, saya tidak dapat mengganti konfigurasi standar OS X, yang berarti postfix, amavis dan dovecot tetap bertahan. Namun saya dapat menambahkannya jika saya mau.