Mijn Postfix setup draait op domein A (volatilesystems.org) maar handelt ook voor domein B (arnesegers.be) op dezelfde server) e-mail af. Nu blijkt de e-mail die voor domein B bestemd is twee keer aan de bestemmeling te worden geleverd. Een mail naar contact at arnesegers.be wordt dus zowel op contact at arnesegers.be als contact at volatilesystems.org geleverd.
/etc/postfix/virtual ziet er zo uit:
/etc/aliases:
Postfix zag er zo uit, wat voor de dubbels zorgde:
Als ik dat aanpas naar onderstaande, dan wordt de mail maar één keer afgeleverd, maar krijg ik wel een foutmelding terug als afzender:
Foutmelding:
De virtual alias table is bijgewerkt (met postmap), ze is even recent als het bestand 'virtual' zelf. Weet iemand hoe ik dit elegant oplos?
/etc/postfix/virtual ziet er zo uit:
code:
1
2
3
4
5
6
7
| /etc/postfix# cat virtual # See http://www.postfix.org/SASL_README.html under 'Envelope sender address authorization' # Onder 'owner' kunnen meerdere gebruikers staan. # Envelope sender owner (SASL login name) contact@arnesegers.be arne@arnesegers.be, arne admin@arnesegers.be stijn |
/etc/aliases:
code:
1
2
3
4
| # See man 5 aliases for format postmaster: root contact: arne root: stijn |
Postfix zag er zo uit, wat voor de dubbels zorgde:
code:
1
2
| postconf|grep arnesegers.be mydestination = volatilesystems.org,arnesegers.be |
Als ik dat aanpas naar onderstaande, dan wordt de mail maar één keer afgeleverd, maar krijg ik wel een foutmelding terug als afzender:
code:
1
2
| mydestination = volatilesystems.org virtual_alias_domains = arnesegers.be |
Foutmelding:
code:
1
2
3
4
5
6
7
8
9
10
11
12
13
| This is the mail system at host volatilesystems.org. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to postmaster. If you do so, please include this problem report. You can delete your own text from the attached returned message. The mail system <arne@arnesegers.be>: User unknown in virtual alias table |
De virtual alias table is bijgewerkt (met postmap), ze is even recent als het bestand 'virtual' zelf. Weet iemand hoe ik dit elegant oplos?
Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje