PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : alias auf einem Mailgateway



MrIch
14.04.04, 15:14
Hallo Leute,

ich versuche heute schon den ganzen Tag verzweifelt auf unserem anti spam und viren gateway einen alias einzurichten.

Alle was an lokal virusalert gesendet wird, soll an edv weitergeleitet werden. Doch postfix stört sich an nichts, der will was immer lokal zustellen. Da ich local deaktiviert habe landet die Mail im nirgends.

Er soll einach die mail an edv@meinedomain.de senden. Der server dafür steht im inneren netz und ist auch in der transport eingetragen.

Sowaohl das Senden als auch Empfangen funktionieren ohne Probleme, doch wenn ich von er Konsole aus


echo hallo | mail -s test virusalert

eingebe kommt auf unseren internen Mailserver nicht an.

Habt ihr eine Idee?

die alias Datei sieht so aus:


#/etc/postfix/aliases
virusalert: edv




root@mkhlx1 /etc# postconf | grep alias
alias_database = hash:/etc/postfix/aliases
alias_maps = hash:/etc/postfix/aliases
allow_mail_to_commands = alias,forward
allow_mail_to_files = alias,forward
expand_owner_alias = no
local_recipient_maps = proxy:unix:passwd.byname $alias_maps
newaliases_path = /usr/sbin/newaliases
proxy_read_maps = $local_recipient_maps $mydestination $virtual_alias_maps $virtual_alias_domains $virtual_mailbox_maps $virtual_mailbox_domains $relay_recipient_maps $relay_domains $canonical_maps $sender_canonical_maps $recipient_canonical_maps $relocated_maps $transport_maps $mynetworks
unknown_virtual_alias_reject_code = 550
virtual_alias_domains = $virtual_alias_maps
virtual_alias_maps = $virtual_maps


newaliases habe ich ausgeführt.

stefaan
14.04.04, 15:49
Servus!

Was steht im Maillog nach einem Versand?

Grüße, Stefan

Terran Marine
14.04.04, 15:53
die alias Datei sieht so aus:


#/etc/postfix/aliases
virusalert: edv



Hast du mal versucht den kompletten Mailnamen anzugeben , also edv@meinedomain.de ?

Gruß
Terran

MrIch
15.04.04, 06:53
hier mal die log Ausgabe, die gar nichts dazu sagt. :(
Hat das trustix vielleicht nur wieder nen security feature XY was den Mailserver irgendwie stört?



tail /var/log/mail/info
Apr 15 08:47:57 mkhlx1 postfix/smtpd[5753]: 9A501616F: reject: RCPT from localhost.localdomain[127.0.0.1]: 550 <ich@mail.meinedomain.de>: [191.99.99.43]; from=<root@mail.meinedomain.de> to=<ich@mail.meinedomain.de> proto=ESMTP helo=<localhost>
Apr 15 08:47:57 mkhlx1 postfix/smtpd[5753]: disconnect from localhost.localdomain[127.0.0.1]
Apr 15 08:47:57 mkhlx1 postfix/smtp[5749]: 92715602E: to=<ich@mail.meinedomain.de>, orig_to=<ich>, relay=127.0.0.1[127.0.0.1], delay=1, status=bounced (host 127.0.0.1[127.0.0.1] said: 550 5.1.0 <ich@mail.meinedomain.de>: [191.99.99.43] (in reply to end of DATA command))
Apr 15 08:47:57 mkhlx1 postfix/cleanup[5748]: 9F55D616F: message-id=<20040415064757.9F55D616F@mail.meinedomain.de>
Apr 15 08:47:57 mkhlx1 postfix/qmgr[5735]: 9F55D616F: from=<>, size=2341, nrcpt=1 (queue active)
Apr 15 08:47:57 mkhlx1 postfix/error[5755]: 9F55D616F: to=<root@mail.meinedomain.de>, relay=none, delay=0, status=bounced ([191.99.99.43])

root@mkhlx1 /etc/postfix# grep ich aliases
ich: meinname@meinedomain.de

MrIch
15.04.04, 08:16
ich glaube das ich soeben slebst auf die Lösung gekommen bin:

Unterschiede zu Sendmail

* Aliases funktionieren NUR, wenn lokal zugestellt wird. D.h. wenn eine Mail auf der Maschine, auf der Postfix laeuft, tatsaechlich zugestellt werden muss. Auf einem Relayhost wuerde aliases NICHT funktionieren da ja nichts lokal zugestellt wird.
http://sbserv.stahl.bau.tu-bs.de/~hildeb/postfix/postfix2.shtml

Terran Marine
15.04.04, 08:17
tail /var/log/mail/info
Apr 15 08:47:57 mkhlx1 postfix/smtpd[5753]: 9A501616F: reject: RCPT from localhost.localdomain[127.0.0.1]: 550 <ich@mail.meinedomain.de>: [


Ist es nicht seltsam, das er schon in der ersten Zeile mit einem reject und einem permanenten Error beginnt ?

Schonmal versucht das Logging für diese Mail-Adresse zu erhöhen ?

Gruß
Terran