Saya mencoba mencari cara bagaimana saya bisa mendapatkan postfix untuk menerima email untuk setiap sub-domain dari situs utama saya. Saya tidak memiliki domain virtual, hanya daftar panjang sub-domain untuk pengiriman lokal. Secara khusus, saya python@*.mydomain.com
memasukkan Python menggunakan file alias:
python: |/www/proc_email.py
Python dapat menangani pengiriman dari sana. Saya membayangkan ini tampak seperti:
mydestination = encendio, localhost.localdomain, localhost, *.mydomain.com
Saya menjalankan versi terbaru postfix di Ubuntu (tidak yakin bagaimana memeriksa versi).
Terima kasih sebelumnya.
Solusi pcre dalam jawaban yang diterima berfungsi dengan baik, tetapi Anda mungkin ingin mempertimbangkan untuk memasang regexp untuk menghindari mendapatkan hit hanya pada bagian dari nama domain.
sumber
*.mydomain.com
tidak akan bekerja.Anda perlu membuat
relay-domains
dan meletakkan semua subdomain Anda di sana. 1 per baris.sumber