[Postfix] Mailserver bedient tweede domein, levert mail 2x

Pagina: 1
Acties:

Acties:
  • 0 Henk 'm!

  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Topicstarter
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:

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


Acties:
  • 0 Henk 'm!

  • GlowMouse
  • Registratie: November 2002
  • Niet online
code:
1
contact@arnesegers.be                   arne@arnesegers.be, arne

Waarom heb je hier twee destinations?

[ Voor 4% gewijzigd door GlowMouse op 29-12-2017 23:03 ]


Acties:
  • 0 Henk 'm!

  • Borromini
  • Registratie: Januari 2003
  • Niet online

Borromini

Mislukt misantroop

Topicstarter
Ik had in één van de vele Postfix-tutorials gevonden dat zowel de lokale account als het volledige adres vermeld moest worden, maar dat lijkt dus nergens op te slaan. Ik heb net ontdekt dat Postfix met de eerste owner op het correcte domein aflevert, en bij de tweede lijkt hij een kopie af te leveren voor die gebruiker op het standaarddomein - volatilesystems.org.

Nu nog even uitvlooien hoe ik Dovecot laat omgaan met de username@domain.

Bedankt :)

Got Leenucks? | Debian Bookworm x86_64 / ARM | OpenWrt: Empower your router | Blogje