1

Onderwerp: 2 domeinen, 1 info user, postfix

Ik heb een mail-doorstuur probleem
Er staan twee domeinen op een server:  www.xxx.nl en www.yyy.nl
de mx-records zijn verschillend, zodat mail van een pc naar verschillende server gaan.

mx.xxx.nl      1.2.3.4  (= het ipadres van de server)
mx.yyy.nl      y.y.y.y  (= een andere server met een exchange server)

mail verstuurd vanaf een pc gaat dus goed, omdat deze niet op dezelfde server uitkomen.


Maar mail verstuurd vanaf de server, bv via een contactformulier gaat fout.
In de /etc/aliases file staat een regel:
info:          jantje@hotmail.nl

in het script achter het contact formulier op www.xxx.nl wordt verstuurd naar info@xxx.nl
in het script achter het contact formulier op www.yyy.nl wordt verstuurd naar info@yyy.nl

echter beide mails komen aan bij jantje@hotmail.nl

Hoe kan ik mail (vanaf de server verstuurd) voor info@yyy.nl laten door sturen naar met MX-record van mail.yyy.nl?
Mail voor info@xxx.nl mag blijven zoals inde aliases file staat vermeld.

[root@1.2.3.4 etc]# postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/libexec/postfix
debug_peer_level = 2
html_directory = no
inet_interfaces = $myhostname, localhost
mail_owner = postfix
mailq_path = /usr/bin/mailq.postfix
manpage_directory = /usr/share/man
mydestination = localhost.localdomain, localhost, xxx.nl, yyy.nl
newaliases_path = /usr/bin/newaliases.postfix
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/postfix-2.3.3/README_FILES
sample_directory = /usr/share/doc/postfix-2.3.3/samples
sendmail_path = /usr/sbin/sendmail.postfix
setgid_group = postdrop
unknown_local_recipient_reject_code = 550


Graag reactie en een oplossing.

Eric

2

Re: 2 domeinen, 1 info user, postfix

Ik heb dit weleens gedaan een paar jaar geleden, maar gewoon opgelost met een alias volgens mij.

info: info@mail.yyy.nl

3

Re: 2 domeinen, 1 info user, postfix

het probleem is dat er al zo'n regel in aliases staat.

ik kan toch niet twee regels met eenzelfde user gebuiken? Dan weet de mail nog niet waar hij heen moet
info:    info@xxx.nl
info:    info@yyy.nl



zou ik een dummy account kunnen maken?
info:          info@xxx.nl
dummy:    info@yyy.nl

maar hoe kan ik nu mail voor dummy naar een email adres laten verwijzen

4

Re: 2 domeinen, 1 info user, postfix

Nog iets geprobeerd:

in de aliases file:
info:        jantje@hotmail.nl
contact:  info@yyy.nl

helaas gaat de mail van het contactformulier naar contact@yyy.nl ook naar jantje@hotmail.nl. (via info-account?)

Als ik yyy.nl uit de regel "mydestination = localhost.localdomain, localhost, xxx.nl , yyy.nl" (/etc/postfix/main.cf)  verwijder, krijg ik een error 550:
<contact@altraq.com>: host mail.yyy.nl[y.y.y.y.] said: 550 5.1.1 User  unknown (in reply to RCPT TO command)

5

Re: 2 domeinen, 1 info user, postfix

waarschijnlijk opgelost door in de /etc/hosts file een regel op te nemen:

y.y.y.y.  mail.yyy.nl


Hoe simpel kan het vaak zijn.

Re: 2 domeinen, 1 info user, postfix

kun je de mail naar yyy.nl  niet via transports doorsturen naar de *bah* exchange-server ?