PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : SuSE 10.1 Postfix und Cyrus-Imap



pa_trick
07.11.06, 00:37
Hallo,

ich habe ein kleines Problem auf einem SuSE Linux 10.1 Server mit Postfix und Cyrus-Imap als Mailserver.

Sobald ich mit telnet auf dem Port 25 eine Email verschicke wird die Absender-Adresse gemäß den Einstellungen in der canonical-Datei automatisch geändert.

Nehme ich allerdings Outlook von einem Windows-Client, wird diese Absender-Adresse nicht durchgeführt.

Fehlermeldungen im Log gibt es nicht. Auch wenn ich den Netzwerkverkehr mitschneide, kann ich keine Unterschiede zwischen der Kommunikation von telnet mit postfix oder Outlook mit postfix feststellen.

Tippfehler in den Konfigurationsdateien kann ich ausschließen.

Die gleiche Konfiguration läuft auf einem anderen Server fehlerfrei.

Ich hoffe Ihr habt noch eine Idee für mich, denn selbst eine Neuinstallation hat nichts gebracht.

Vielen Dank im Voraus für Euere bemühungen.

Gruß pa_trick

tschloss
07.11.06, 08:40
Ist denn sichergestellt, dass die beiden Tests von der selben Client-IP kommen oder machst du den Telnet vom localhost und den Outlook von einem externen Rechner?

pa_trick
07.11.06, 15:52
Hallo,

sowohl telnet als auch Outlook kommen vom gleichen Client-Rechner und somit von der gleichen IP.

Wenn ich telnet local auf dem Server ausführe wird die Adresse auch richtig umgeschrieben.

Gruß pa_trick

undefined
07.11.06, 16:00
Hallo,

ich habe ein kleines Problem auf einem SuSE Linux 10.1 Server mit Postfix und Cyrus-Imap als Mailserver.

Sobald ich mit telnet auf dem Port 25 eine Email verschicke wird die Absender-Adresse gemäß den Einstellungen in der canonical-Datei automatisch geändert.

Nehme ich allerdings Outlook von einem Windows-Client, wird diese Absender-Adresse nicht durchgeführt.

Fehlermeldungen im Log gibt es nicht. Auch wenn ich den Netzwerkverkehr mitschneide, kann ich keine Unterschiede zwischen der Kommunikation von telnet mit postfix oder Outlook mit postfix feststellen.

Tippfehler in den Konfigurationsdateien kann ich ausschließen.

Die gleiche Konfiguration läuft auf einem anderen Server fehlerfrei.

Ich hoffe Ihr habt noch eine Idee für mich, denn selbst eine Neuinstallation hat nichts gebracht.

Vielen Dank im Voraus für Euere bemühungen.

Gruß pa_trick
Weil dein Winrechner kein -fqdn hostname Sendet.
Suche mal in der Postfix Doku nach FQDN Sender, dort wird das Problem beschrieben und wie man es lösen kann.

pa_trick
08.11.06, 02:04
Hallo,

zunächst einmal vielen Dank für euere Antworten.

bezüglich des fqdn habt ihr recht. Ich hab bei der Übertragung von Outlook keinen fqdn-Hostname. Bei der Übermittlung mit telnet habe ich beim HELO/EHLO-Command auch keinen fqdn-Hostname übergeben und trotzdem wurde die Absender-Adresse korrekt umgeschrieben.

Bei dem zweiten Server bei dem es korrekt funktioniert wird ein fqdn-Hostname übergeben. Also scheint deine Diagnose korrekt zu sein.

Dann ergibt sich aber die Frage warum kein fqdn-Hostname übergeben wird. Ist meine Annahme das dies auf den DHCP-Server zurückzuführen ist korrekt?

In meiner Postfix-Doku hab ich bezüglich fqdn-Sender leider nur gefunden das man danach filtern kann ... aber nicht was passiert wenn der Client keinen fqdn-Hostnamen übergibt bzw. warum das passiert.

Gruß pa_trick

pa_trick
08.11.06, 15:12
Hallo,

also den Fehler im dhcp-server hab ich behoben aber Outlook sendet immer noch keinen fqdn-Hostname ...

aber leider wird die Absender-Adresse immer noch nicht korrekt umgeschrieben ... und zwar steht in from und in reply-to immer noch die falsche Adresse

Hoffentlich habt Ihr da noch ne Idee

Gruß pa_trick

undefined
08.11.06, 22:08
Zeige mal deine Telnet Ausgabe. Mich Interressiert Speziel die 250-AUTH Einträge. Es müssen zwei sein, einmal der RFC 2222 Standardkonforme und einmal für Windows Nicht Standard Konforme Systeme.
Siehe auch broken_sasl_auth_clients

PS: Wie Debugst du den ? Normalerweise müste Postfix das in die Log schreiben.

pa_trick
09.11.06, 00:31
Hallo,

ich hab mal ein paar Daten zusammengestellt ...

/etc/postfix/master.cf

#
# Postfix master process configuration file. For details on the format
# of the file, see the Postfix master(5) manual page.
#
# ================================================== ========================
# service type private unpriv chroot wakeup maxproc command + args
# (yes) (yes) (yes) (never) (100)
# ================================================== ========================
smtp inet n - n - - smtpd
#submission inet n - n - - smtpd
# -o smtpd_etrn_restrictions=reject
# -o smtpd_client_restrictions=permit_sasl_authenticate d,reject
#smtps inet n - n - - smtpd -o smtpd_tls_wrappermode=yes
# -o smtpd_tls_wrappermode=yes -o smtpd_sasl_auth_enable=yes
#submission inet n - n - - smtpd
# -o smtpd_etrn_restrictions=reject
# -o smtpd_enforce_tls=yes -o smtpd_sasl_auth_enable=yes
#628 inet n - n - - qmqpd
pickup fifo n - n 60 1 pickup
cleanup unix n - n - 0 cleanup
qmgr fifo n - n 300 1 qmgr
#qmgr fifo n - n 300 1 oqmgr
#tlsmgr unix - - n 1000? 1 tlsmgr
rewrite unix - - n - - trivial-rewrite
bounce unix - - n - 0 bounce
defer unix - - n - 0 bounce
trace unix - - n - 0 bounce
verify unix - - n - 1 verify
flush unix n - n 1000? 0 flush
proxymap unix - - n - - proxymap
smtp unix - - n - - smtp
# When relaying mail as backup MX, disable fallback_relay to avoid MX loops
relay unix - - n - - smtp
-o fallback_relay=
# -o smtp_helo_timeout=5 -o smtp_connect_timeout=5
showq unix n - n - - showq
error unix - - n - - error
discard unix - - n - - discard
local unix - n n - - local
virtual unix - n n - - virtual
lmtp unix - - n - - lmtp
anvil unix - - n - 1 anvil
localhost:10025 inet n - n - - smtpd -o content_filter=
scache unix - - n - 1 scache
#
# ================================================== ==================
# Interfaces to non-Postfix software. Be sure to examine the manual
# pages of the non-Postfix software to find out what options it wants.
#
# Many of the following services use the Postfix pipe(8) delivery
# agent. See the pipe(8) man page for information about ${recipient}
# and other message envelope options.
# ================================================== ==================
#
# maildrop. See the Postfix MAILDROP_README file for details.
# Also specify in main.cf: maildrop_destination_recipient_limit=1
#
maildrop unix - n n - - pipe
flags=DRhu user=vmail argv=/usr/local/bin/maildrop -d ${recipient}
cyrus unix - n n - - pipe
user=cyrus argv=/usr/lib/cyrus/bin/deliver -e -r ${sender} -m ${extension} ${user}
uucp unix - n n - - pipe
flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail unix - n n - - pipe
flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp unix - n n - - pipe
flags=Fq. user=foo argv=/usr/local/sbin/bsmtp -f $sender $nexthop $recipient
vscan unix - n n - 10 pipe
user=vscan argv=/usr/sbin/amavis ${sender} ${recipient}
procmail unix - n n - - pipe
flags=R user=nobody argv=/usr/bin/procmail -t -m /etc/procmailrc ${sender} ${recipient}
tlsmgr unix - - n 1000? 1 tlsmgr

/etc/postfix/main.cf

queue_directory = /var/spool/postfix
command_directory = /usr/sbin
daemon_directory = /usr/lib/postfix
program_directory = /usr/lib/postfix

mail_owner = postfix

myhostname = server.brand.local
mydomain = brand.local

inet_interfaces = all
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain

unknown_local_recipient_reject_code = 550

mynetworks_style = subnet
mynetworks = 192.168.23.0/24, 127.0.0.0/8

relayhost = [auth.smtp.kundenserver.de]

alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases

recipient_delimiter = +

mail_spool_directory = /var/mail
mailbox_command = /usr/lib/cyrus/bin/deliver
mailbox_transport = cyrus

smtpd_banner = $myhostname ESMTP $mail_name ($mail_version)

local_destination_concurrency_limit = 2
default_destination_concurrency_limit = 20

debug_peer_level = 2
debug_peer_list = 192.168.23.0/24
debugger_command =
PATH=/bin:/usr/bin:/usr/local/bin:/usr/X11R6/bin
xxgdb $daemon_directory/$process_name $process_id & sleep 5

sendmail_path = /usr/sbin/sendmail
newaliases_path = /usr/bin/newaliases
mailq_path = /usr/bin/mailq
setgid_group = maildrop
html_directory = /usr/share/doc/packages/postfix/html
manpage_directory = /usr/share/man
sample_directory = /usr/share/doc/packages/postfix/samples
readme_directory = /usr/share/doc/packages/postfix/README_FILES

inet_protocols = all
biff = no
canonical_maps = hash:/etc/postfix/canonical
virtual_alias_maps = hash:/etc/postfix/virtual
virtual_alias_domains = hash:/etc/postfix/virtual
relocated_maps = hash:/etc/postfix/relocated
transport_maps = hash:/etc/postfix/transport
sender_canonical_maps = hash:/etc/postfix/sender_canonical
masquerade_exceptions = root
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
defer_transports =
disable_dns_lookups = no
strict_8bitmime = no
disable_mime_output_conversion = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
strict_rfc821_envelopes = no
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination

smtp_sasl_auth_enable = yes
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no

mailbox_size_limit = 51200000
message_size_limit = 20480000

content-filter = vscan

/etc/postfix/sender-canonical

@brand.local @rainerbrand.de


Wenn ich eine Mail mit Outlook von einem Windows-Client versende steht folgendes in der Log-Datei:

Nov 8 23:45:51 server postfix/smtpd[6149]: connect from PETRA.brand.local[192.168.23.40]
Nov 8 23:45:51 server postfix/smtpd[6149]: match_hostname: PETRA.brand.local ~? 192.168.23.0/24
Nov 8 23:45:51 server postfix/smtpd[6149]: match_hostaddr: 192.168.23.40 ~? 192.168.23.0/24
Nov 8 23:45:51 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 220 server.brand.local ESMTP Postfix (2.2.9)
Nov 8 23:45:51 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:45:51 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: HELO PETRA
Nov 8 23:45:51 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 250 server.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:45:51 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: MAIL FROM: <pab@brand.local>
Nov 8 23:45:51 server postfix/smtpd[6149]: extract_addr: input: <pab@brand.local>
Nov 8 23:45:51 server postfix/smtpd[6149]: smtpd_check_addr: addr=pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: connect to subsystem private/rewrite
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr request = rewrite
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr rule = local
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr address = pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: 0
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: address
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: address
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: (list terminator)
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: (end)
Nov 8 23:45:51 server postfix/smtpd[6149]: rewrite_clnt: local: pab@brand.local -> pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr request = resolve
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr address = pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: 0
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: transport
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: transport
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: local
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: nexthop
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: nexthop
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: server.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: recipient
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: recipient
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: 256
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: (list terminator)
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: (end)
Nov 8 23:45:51 server postfix/smtpd[6149]: resolve_clnt: `pab@brand.local' -> transp=`local' host=`server.brand.local' rcpt=`pab@brand.local' flags= class=local
Nov 8 23:45:51 server postfix/smtpd[6149]: ctable_locate: install entry key pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: extract_addr: result: pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: fsspace: .: block size 4096, blocks free 45182578
Nov 8 23:45:51 server postfix/smtpd[6149]: smtpd_check_size: blocks 4096 avail 45182578 min_free 0 msg_size_limit 20480000
Nov 8 23:45:51 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 250 Ok
Nov 8 23:45:51 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:45:51 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: RCPT TO: <patrick.amrhein@t-online.de>
Nov 8 23:45:51 server postfix/smtpd[6149]: extract_addr: input: <patrick.amrhein@t-online.de>
Nov 8 23:45:51 server postfix/smtpd[6149]: smtpd_check_addr: addr=patrick.amrhein@t-online.de
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr request = rewrite
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr rule = local
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr address = patrick.amrhein@t-online.de
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: 0
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: address
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: address
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: patrick.amrhein@t-online.de
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: (list terminator)
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: (end)
Nov 8 23:45:51 server postfix/smtpd[6149]: rewrite_clnt: local: patrick.amrhein@t-online.de -> patrick.amrhein@t-online.de
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr request = resolve
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr address = patrick.amrhein@t-online.de
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: 0
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: transport
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: transport
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: smtp
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: nexthop
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: nexthop
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: [auth.smtp.kundenserver.de]
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: recipient
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: recipient
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: patrick.amrhein@t-online.de
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: 4096
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: (list terminator)
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: (end)
Nov 8 23:45:51 server postfix/smtpd[6149]: resolve_clnt: `patrick.amrhein@t-online.de' -> transp=`smtp' host=`[auth.smtp.kundenserver.de]' rcpt=`patrick.amrhein@t-online.de' flags= class=default
Nov 8 23:45:51 server postfix/smtpd[6149]: ctable_locate: install entry key patrick.amrhein@t-online.de
Nov 8 23:45:51 server postfix/smtpd[6149]: extract_addr: result: patrick.amrhein@t-online.de
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr request = rewrite
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr rule = local
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr address = postmaster
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: flags
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: 0
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: address
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: address
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: postmaster@server.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: private/rewrite socket: wanted attribute: (list terminator)
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: (end)
Nov 8 23:45:51 server postfix/smtpd[6149]: rewrite_clnt: local: postmaster -> postmaster@server.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: >>> START Sender address RESTRICTIONS <<<
Nov 8 23:45:51 server postfix/smtpd[6149]: generic_checks: name=hash:/etc/postfix/access
Nov 8 23:45:51 server postfix/smtpd[6149]: check_mail_access: pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: ctable_locate: move existing entry key pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: check_access: pab@brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: check_domain_access: brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: check_access: pab@
Nov 8 23:45:51 server postfix/smtpd[6149]: generic_checks: name=check_sender_access status=0
Nov 8 23:45:51 server postfix/smtpd[6149]: >>> END Sender address RESTRICTIONS <<<
Nov 8 23:45:51 server postfix/smtpd[6149]: >>> START Recipient address RESTRICTIONS <<<
Nov 8 23:45:51 server postfix/smtpd[6149]: generic_checks: name=permit_mynetworks
Nov 8 23:45:51 server postfix/smtpd[6149]: permit_mynetworks: PETRA.brand.local 192.168.23.40
Nov 8 23:45:51 server postfix/smtpd[6149]: match_hostname: PETRA.brand.local ~? 192.168.23.0/24
Nov 8 23:45:51 server postfix/smtpd[6149]: match_hostaddr: 192.168.23.40 ~? 192.168.23.0/24
Nov 8 23:45:51 server postfix/smtpd[6149]: generic_checks: name=permit_mynetworks status=1
Nov 8 23:45:51 server postfix/smtpd[6149]: >>> CHECKING RECIPIENT MAPS <<<
Nov 8 23:45:51 server postfix/smtpd[6149]: ctable_locate: move existing entry key patrick.amrhein@t-online.de
Nov 8 23:45:51 server postfix/smtpd[6149]: maps_find: recipient_canonical_maps: patrick.amrhein@t-online.de: not found
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? server.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: match_list_match: t-online.de: no match
Nov 8 23:45:51 server postfix/smtpd[6149]: maps_find: recipient_canonical_maps: @t-online.de: not found
Nov 8 23:45:51 server postfix/smtpd[6149]: mail_addr_find: patrick.amrhein@t-online.de -> (not found)
Nov 8 23:45:51 server postfix/smtpd[6149]: maps_find: canonical_maps: patrick.amrhein@t-online.de: not found
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? server.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: match_list_match: t-online.de: no match
Nov 8 23:45:51 server postfix/smtpd[6149]: maps_find: canonical_maps: @t-online.de: not found
Nov 8 23:45:51 server postfix/smtpd[6149]: mail_addr_find: patrick.amrhein@t-online.de -> (not found)
Nov 8 23:45:51 server postfix/smtpd[6149]: maps_find: virtual_alias_maps: patrick.amrhein@t-online.de: not found
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? server.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost.brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost
Nov 8 23:45:51 server postfix/smtpd[6149]: match_string: t-online.de ~? brand.local
Nov 8 23:45:51 server postfix/smtpd[6149]: match_list_match: t-online.de: no match
Nov 8 23:45:51 server postfix/smtpd[6149]: maps_find: virtual_alias_maps: @t-online.de: not found
Nov 8 23:45:51 server postfix/smtpd[6149]: mail_addr_find: patrick.amrhein@t-online.de -> (not found)
Nov 8 23:45:51 server postfix/smtpd[6149]: smtpd_check_rewrite: trying: permit_inet_interfaces
Nov 8 23:45:51 server postfix/smtpd[6149]: permit_inet_interfaces: PETRA.brand.local 192.168.23.40
Nov 8 23:45:51 server postfix/smtpd[6149]: before input_transp_cleanup: cleanup flags = enable_header_body_filter enable_automatic_bcc enable_address_mapping
Nov 8 23:45:51 server postfix/smtpd[6149]: after input_transp_cleanup: cleanup flags = enable_header_body_filter enable_automatic_bcc enable_address_mapping
Nov 8 23:45:51 server postfix/smtpd[6149]: connect to subsystem public/cleanup
Nov 8 23:45:51 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: queue_id
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: queue_id
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: E33C42465C
Nov 8 23:45:51 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: (list terminator)
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: (end)
Nov 8 23:45:51 server postfix/smtpd[6149]: send attr flags = 50
Nov 8 23:45:51 server postfix/smtpd[6149]: E33C42465C: client=PETRA.brand.local[192.168.23.40]
Nov 8 23:45:51 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 250 Ok
Nov 8 23:45:51 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:45:51 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: DATA
Nov 8 23:45:51 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 354 End data with <CR><LF>.<CR><LF>
Nov 8 23:45:51 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: status
Nov 8 23:45:51 server postfix/cleanup[6152]: E33C42465C: message-id=<LAEIIBBCNGPDEBILKINAIEKBCJAA.pab@brand.local>
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: status
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: 0
Nov 8 23:45:51 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: reason
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: reason
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute value: (end)
Nov 8 23:45:51 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: (list terminator)
Nov 8 23:45:51 server postfix/smtpd[6149]: input attribute name: (end)
Nov 8 23:45:51 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 250 Ok: queued as E33C42465C
Nov 8 23:45:51 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:45:51 server postfix/qmgr[3764]: E33C42465C: from=<pab@rainerbrand.de>, size=3186, nrcpt=1 (queue active)
Nov 8 23:45:51 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: QUIT
Nov 8 23:45:51 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 221 Bye
Nov 8 23:45:51 server postfix/smtpd[6149]: match_hostname: PETRA.brand.local ~? 192.168.23.0/24
Nov 8 23:45:51 server postfix/smtpd[6149]: match_hostaddr: 192.168.23.40 ~? 192.168.23.0/24
Nov 8 23:45:51 server postfix/smtpd[6149]: disconnect from PETRA.brand.local[192.168.23.40]
Nov 8 23:45:52 server postfix/smtp[6153]: E33C42465C: to=<patrick.amrhein@t-online.de>, relay=auth.smtp.kundenserver.de[212.227.15.130], delay=1, status=sent (250 Message 0MKwtQ-1GhwB00YmT-0007Xj accepted by mrelayeu2.kundenserver.de)
Nov 8 23:45:52 server postfix/qmgr[3764]: E33C42465C: removed


Dabei kommt folgende Email beim Empfänger an:

Return-Path: <pab@rainerbrand.de>
Received: from server.amrhein.local ([unix socket])
by server (Cyrus v2.2.12) with LMTPA;
Wed, 08 Nov 2006 23:50:02 +0100
X-Sieve: CMU Sieve 2.2
Received: by server.amrhein.local (Postfix, from userid 1009)
id BE20626901; Wed, 8 Nov 2006 23:50:02 +0100 (CET)
Received: from server.amrhein.local (localhost [127.0.0.1])
by server.amrhein.local (Postfix) with ESMTP id 7E035268EC
for <patrick@localhost>; Wed, 8 Nov 2006 23:50:02 +0100 (CET)
Received: from fwdallmx.t-online.com [194.25.134.25]
by server.amrhein.local with POP3 (fetchmail-6.3.2)
for <patrick@localhost> (single-drop); Wed, 08 Nov 2006 23:50:02 +0100 (CET)
Received: from mailin19.aul.t-online.de (mailin19.aul.t-online.de [172.20.27.73])
by mhead13 with LMTP; Wed, 08 Nov 2006 23:45:57 +0100
X-Sieve: CMU Sieve 2.2
Received: from moutng.kundenserver.de ([212.227.126.188]) by mailin19.sul.t-online.de
with esmtp id 1GhwB0-1XtOQS0; Wed, 8 Nov 2006 23:45:46 +0100
Received: from [84.170.163.213] (helo=server.brand.local)
by mrelayeu.kundenserver.de (node=mrelayeu2) with ESMTP (Nemesis),
id 0MKwtQ-1GhwB00YmT-0007Xj; Wed, 08 Nov 2006 23:45:46 +0100
Received: from PETRA (PETRA.brand.local [192.168.23.40])
by server.brand.local (Postfix) with SMTP id E33C42465C
for <patrick.amrhein@t-online.de>; Wed, 8 Nov 2006 23:45:51 +0100 (CET)
Reply-To: <pab@brand.local>
From: "Petra Anja Brand" <pab@brand.local>
To: <patrick.amrhein@t-online.de>
Subject: test
Date: Wed, 8 Nov 2006 23:45:50 +0100
Message-ID: <LAEIIBBCNGPDEBILKINAIEKBCJAA.pab@brand.local>
MIME-Version: 1.0
Content-Type: multipart/alternative;
boundary="----=_NextPart_000_0009_01C70390.05A100C0"
X-Priority: 3 (Normal)
X-MSMail-Priority: Normal
X-Mailer: Microsoft Outlook IMO, Build 9.0.2416 (9.0.2911.0)
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2962
Importance: Normal
X-Provags-ID: kundenserver.de abuse@kundenserver.de login:ed5a1f25a818ba1a2069ada20b333209
X-TOI-SPAM: u;0;2006-11-08T22:45:57Z
X-TOI-VIRUSSCAN: clean
X-TOI-EXPURGATEID: 149288::061108234557-16114080-299AA2A3
X-TOI-MSGID: 632f51e6-3347-4554-982b-08885728246a
X-Seen: false
X-ENVELOPE-TO: <patrick.amrhein@t-online.de>

This is a multi-part message in MIME format.

------=_NextPart_000_0009_01C70390.05A100C0
Content-Type: text/plain;
charset="iso-8859-1"
Content-Transfer-Encoding: 7bit

test

------=_NextPart_000_0009_01C70390.05A100C0
Content-Type: text/html;
charset="iso-8859-1"
Content-Transfer-Encoding: quoted-printable

<html xmlns:o=3D"urn:schemas-microsoft-com:office:office" =
xmlns:w=3D"urn:schemas-microsoft-com:office:word" =
xmlns=3D"http://www.w3.org/TR/REC-html40">

<head>
<meta http-equiv=3DContent-Type content=3D"text/html; =
charset=3Diso-8859-1">
<meta name=3DProgId content=3DWord.Document>
<meta name=3DGenerator content=3D"Microsoft Word 9">
<meta name=3DOriginator content=3D"Microsoft Word 9">
<link rel=3DFile-List href=3D"cid:filelist.xml@01C70390.05847810">
<!--[if gte mso 9]><xml>
<o:OfficeDocumentSettings>
<o:DoNotRelyOnCSS/>
</o:OfficeDocumentSettings>
</xml><![endif]--><!--[if gte mso 9]><xml>
<w:WordDocument>
<w:View>Normal</w:View>
<w:Zoom>0</w:Zoom>
<w:DocumentKind>DocumentEmail</w:DocumentKind>
<w:HyphenationZone>21</w:HyphenationZone>
<w:EnvelopeVis/>
</w:WordDocument>
</xml><![endif]-->
<style>
<!--
/* Style Definitions */
p.MsoNormal, li.MsoNormal, div.MsoNormal
{mso-style-parent:"";
margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
p.MsoAutoSig, li.MsoAutoSig, div.MsoAutoSig
{margin:0cm;
margin-bottom:.0001pt;
mso-pagination:widow-orphan;
font-size:12.0pt;
font-family:"Times New Roman";
mso-fareast-font-family:"Times New Roman";}
span.EmailFormatvorlage15
{mso-style-type:personal-compose;
mso-ansi-font-size:10.0pt;
mso-ascii-font-family:Arial;
mso-hansi-font-family:Arial;
mso-bidi-font-family:Arial;
color:black;}
@page Section1
{size:595.3pt 841.9pt;
margin:70.85pt 70.85pt 2.0cm 70.85pt;
mso-header-margin:35.4pt;
mso-footer-margin:35.4pt;
mso-paper-source:0;}
div.Section1
{page:Section1;}
-->
</style>
</head>

<body lang=3DDE style=3D'tab-interval:35.4pt'>

<div class=3DSection1>

<p class=3DMsoNormal><span class=3DEmailFormatvorlage15><font size=3D2 =
color=3Dblack
face=3DArial><span =
style=3D'font-size:10.0pt;mso-bidi-font-size:12.0pt;font-family:
Arial'>test<o:p></o:p></span></font></span></p>

</div>

</body>

</html>

------=_NextPart_000_0009_01C70390.05A100C0--


Wenn ich vom gleichen Windows-Client eine mail per telnet versende:

telnet server.brand.local 25
220 server.brand.local ESMTP Postfix <2.2.9>
helo PETRA
250 server.brand.local
mail from: pab@brand.local
250 Ok
rcpt to: patrick.amrhein@t-online.de
250 Ok
data
354 End data with <CR><LF.<CR><LF>
test
.
250 Ok: queued as 4CB5425AF4
quit
221 Bye

Verbindung zu Host verloren.


dann steht folgendes im Log:

Nov 8 23:48:35 server postfix/smtpd[6149]: connect from PETRA.brand.local[192.168.23.40]
Nov 8 23:48:35 server postfix/smtpd[6149]: match_hostname: PETRA.brand.local ~? 192.168.23.0/24
Nov 8 23:48:35 server postfix/smtpd[6149]: match_hostaddr: 192.168.23.40 ~? 192.168.23.0/24
Nov 8 23:48:35 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 220 server.brand.local ESMTP Postfix (2.2.9)
Nov 8 23:48:35 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:48:43 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: helo PETRA
Nov 8 23:48:43 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 250 server.brand.local
Nov 8 23:48:43 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:48:52 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: mail from: pab@brand.local
Nov 8 23:48:52 server postfix/smtpd[6149]: extract_addr: input: pab@brand.local
Nov 8 23:48:52 server postfix/smtpd[6149]: smtpd_check_addr: addr=pab@brand.local
Nov 8 23:48:52 server postfix/smtpd[6149]: ctable_locate: leave existing entry key pab@brand.local
Nov 8 23:48:52 server postfix/smtpd[6149]: extract_addr: result: pab@brand.local
Nov 8 23:48:52 server postfix/smtpd[6149]: fsspace: .: block size 4096, blocks free 45182572
Nov 8 23:48:52 server postfix/smtpd[6149]: smtpd_check_size: blocks 4096 avail 45182572 min_free 0 msg_size_limit 20480000
Nov 8 23:48:52 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 250 Ok
Nov 8 23:48:52 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:49:05 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: rcpt to: patrick.amrhein@t-online.de
Nov 8 23:49:05 server postfix/smtpd[6149]: extract_addr: input: patrick.amrhein@t-online.de
Nov 8 23:49:05 server postfix/smtpd[6149]: smtpd_check_addr: addr=patrick.amrhein@t-online.de
Nov 8 23:49:05 server postfix/smtpd[6149]: ctable_locate: move existing entry key patrick.amrhein@t-online.de
Nov 8 23:49:05 server postfix/smtpd[6149]: extract_addr: result: patrick.amrhein@t-online.de
Nov 8 23:49:05 server postfix/smtpd[6149]: >>> START Sender address RESTRICTIONS <<<
Nov 8 23:49:05 server postfix/smtpd[6149]: generic_checks: name=hash:/etc/postfix/access
Nov 8 23:49:05 server postfix/smtpd[6149]: check_mail_access: pab@brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: ctable_locate: move existing entry key pab@brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: check_access: pab@brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: check_domain_access: brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: check_access: pab@
Nov 8 23:49:05 server postfix/smtpd[6149]: generic_checks: name=check_sender_access status=0
Nov 8 23:49:05 server postfix/smtpd[6149]: >>> END Sender address RESTRICTIONS <<<
Nov 8 23:49:05 server postfix/smtpd[6149]: >>> START Recipient address RESTRICTIONS <<<
Nov 8 23:49:05 server postfix/smtpd[6149]: generic_checks: name=permit_mynetworks
Nov 8 23:49:05 server postfix/smtpd[6149]: permit_mynetworks: PETRA.brand.local 192.168.23.40
Nov 8 23:49:05 server postfix/smtpd[6149]: match_hostname: PETRA.brand.local ~? 192.168.23.0/24
Nov 8 23:49:05 server postfix/smtpd[6149]: match_hostaddr: 192.168.23.40 ~? 192.168.23.0/24
Nov 8 23:49:05 server postfix/smtpd[6149]: generic_checks: name=permit_mynetworks status=1
Nov 8 23:49:05 server postfix/smtpd[6149]: >>> CHECKING RECIPIENT MAPS <<<
Nov 8 23:49:05 server postfix/smtpd[6149]: ctable_locate: move existing entry key patrick.amrhein@t-online.de
Nov 8 23:49:05 server postfix/smtpd[6149]: maps_find: recipient_canonical_maps: patrick.amrhein@t-online.de: not found
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? server.brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost.brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: match_list_match: t-online.de: no match
Nov 8 23:49:05 server postfix/smtpd[6149]: maps_find: recipient_canonical_maps: @t-online.de: not found
Nov 8 23:49:05 server postfix/smtpd[6149]: mail_addr_find: patrick.amrhein@t-online.de -> (not found)
Nov 8 23:49:05 server postfix/smtpd[6149]: maps_find: canonical_maps: patrick.amrhein@t-online.de: not found
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? server.brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost.brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: match_list_match: t-online.de: no match
Nov 8 23:49:05 server postfix/smtpd[6149]: maps_find: canonical_maps: @t-online.de: not found
Nov 8 23:49:05 server postfix/smtpd[6149]: mail_addr_find: patrick.amrhein@t-online.de -> (not found)
Nov 8 23:49:05 server postfix/smtpd[6149]: maps_find: virtual_alias_maps: patrick.amrhein@t-online.de: not found
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? server.brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost.brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? localhost
Nov 8 23:49:05 server postfix/smtpd[6149]: match_string: t-online.de ~? brand.local
Nov 8 23:49:05 server postfix/smtpd[6149]: match_list_match: t-online.de: no match
Nov 8 23:49:05 server postfix/smtpd[6149]: maps_find: virtual_alias_maps: @t-online.de: not found
Nov 8 23:49:05 server postfix/smtpd[6149]: mail_addr_find: patrick.amrhein@t-online.de -> (not found)
Nov 8 23:49:05 server postfix/smtpd[6149]: smtpd_check_rewrite: trying: permit_inet_interfaces
Nov 8 23:49:05 server postfix/smtpd[6149]: permit_inet_interfaces: PETRA.brand.local 192.168.23.40
Nov 8 23:49:05 server postfix/smtpd[6149]: before input_transp_cleanup: cleanup flags = enable_header_body_filter enable_automatic_bcc enable_address_mapping
Nov 8 23:49:05 server postfix/smtpd[6149]: after input_transp_cleanup: cleanup flags = enable_header_body_filter enable_automatic_bcc enable_address_mapping
Nov 8 23:49:05 server postfix/smtpd[6149]: connect to subsystem public/cleanup
Nov 8 23:49:05 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: queue_id
Nov 8 23:49:05 server postfix/smtpd[6149]: input attribute name: queue_id
Nov 8 23:49:05 server postfix/smtpd[6149]: input attribute value: 4CB5425AF4
Nov 8 23:49:05 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: (list terminator)
Nov 8 23:49:05 server postfix/smtpd[6149]: input attribute name: (end)
Nov 8 23:49:05 server postfix/smtpd[6149]: send attr flags = 50
Nov 8 23:49:05 server postfix/smtpd[6149]: 4CB5425AF4: client=PETRA.brand.local[192.168.23.40]
Nov 8 23:49:05 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 250 Ok
Nov 8 23:49:05 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:49:07 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: data
Nov 8 23:49:07 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 354 End data with <CR><LF>.<CR><LF>
Nov 8 23:49:11 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: status
Nov 8 23:49:11 server postfix/cleanup[6160]: 4CB5425AF4: message-id=<20061108224905.4CB5425AF4@server.brand.local>
Nov 8 23:49:11 server postfix/smtpd[6149]: input attribute name: status
Nov 8 23:49:11 server postfix/smtpd[6149]: input attribute value: 0
Nov 8 23:49:11 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: reason
Nov 8 23:49:11 server postfix/smtpd[6149]: input attribute name: reason
Nov 8 23:49:11 server postfix/qmgr[3764]: 4CB5425AF4: from=<pab@rainerbrand.de>, size=360, nrcpt=1 (queue active)
Nov 8 23:49:11 server postfix/smtpd[6149]: input attribute value: (end)
Nov 8 23:49:11 server postfix/smtpd[6149]: public/cleanup socket: wanted attribute: (list terminator)
Nov 8 23:49:11 server postfix/smtpd[6149]: input attribute name: (end)
Nov 8 23:49:11 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 250 Ok: queued as 4CB5425AF4
Nov 8 23:49:11 server postfix/smtpd[6149]: watchdog_pat: 0x555555699f08
Nov 8 23:49:11 server postfix/smtp[6161]: 4CB5425AF4: to=<patrick.amrhein@t-online.de>, relay=auth.smtp.kundenserver.de[212.227.15.146], delay=19, status=sent (250 Message 0MKxQS-1GhwED0oXj-0004dK accepted by mrelayeu3.kundenserver.de)
Nov 8 23:49:11 server postfix/qmgr[3764]: 4CB5425AF4: removed
Nov 8 23:49:13 server postfix/smtpd[6149]: < PETRA.brand.local[192.168.23.40]: quit
Nov 8 23:49:13 server postfix/smtpd[6149]: > PETRA.brand.local[192.168.23.40]: 221 Bye
Nov 8 23:49:13 server postfix/smtpd[6149]: match_hostname: PETRA.brand.local ~? 192.168.23.0/24
Nov 8 23:49:13 server postfix/smtpd[6149]: match_hostaddr: 192.168.23.40 ~? 192.168.23.0/24
Nov 8 23:49:13 server postfix/smtpd[6149]: disconnect from PETRA.brand.local[192.168.23.40]

dabei kommt folgende Email beim Empfänger an:

Return-Path: <pab@rainerbrand.de>
Received: from server.amrhein.local ([unix socket])
by server (Cyrus v2.2.12) with LMTPA;
Wed, 08 Nov 2006 23:50:03 +0100
X-Sieve: CMU Sieve 2.2
Received: by server.amrhein.local (Postfix, from userid 1009)
id 370E426901; Wed, 8 Nov 2006 23:50:03 +0100 (CET)
Received: from server.amrhein.local (localhost [127.0.0.1])
by server.amrhein.local (Postfix) with ESMTP id D258D268EC
for <patrick@localhost>; Wed, 8 Nov 2006 23:50:02 +0100 (CET)
Received: from fwdallmx.t-online.com [194.25.134.25]
by server.amrhein.local with POP3 (fetchmail-6.3.2)
for <patrick@localhost> (single-drop); Wed, 08 Nov 2006 23:50:02 +0100 (CET)
Received: from mailin21.aul.t-online.de (mailin21.aul.t-online.de [172.20.27.74])
by mhead13 with LMTP; Wed, 08 Nov 2006 23:49:15 +0100
X-Sieve: CMU Sieve 2.2
Received: from moutng.kundenserver.de ([212.227.126.183]) by mailin21.sul.t-online.de
with esmtp id 1GhwED-0Q7v720; Wed, 8 Nov 2006 23:49:05 +0100
Received: from [84.170.163.213] (helo=server.brand.local)
by mrelayeu.kundenserver.de (node=mrelayeu3) with ESMTP (Nemesis),
id 0MKxQS-1GhwED0oXj-0004dK; Wed, 08 Nov 2006 23:49:05 +0100
Received: from PETRA (PETRA.brand.local [192.168.23.40])
by server.brand.local (Postfix) with SMTP id 4CB5425AF4
for <patrick.amrhein@t-online.de>; Wed, 8 Nov 2006 23:48:52 +0100 (CET)
Message-Id: <20061108224905.4CB5425AF4@server.brand.local>
Date: Wed, 8 Nov 2006 23:48:52 +0100 (CET)
From: pab@rainerbrand.de
To: undisclosed-recipients:;
X-Provags-ID: kundenserver.de abuse@kundenserver.de login:ed5a1f25a818ba1a2069ada20b333209
X-TOI-SPAM: u;0;2006-11-08T22:49:15Z
X-TOI-VIRUSSCAN: clean
X-TOI-EXPURGATEID: 149288::061108234915-7B174080-09ACB5E7
X-TOI-MSGID: 4cab5908-220a-4ff7-a917-9bb513c4baa6
X-Seen: false
X-ENVELOPE-TO: <patrick.amrhein@t-online.de>

test

Mit der Hoffnung, das mir jemand von Euch helfen kann, den Fehler zu finden, möchte ich mich für eure Hilfe und Geduld bedanken.

Gruß pa_trick

undefined
09.11.06, 11:54
Also als erstes würde ich mal Amavis abschalten - weil es bei dir nicht richtig Konfiguriert ist und daher mehr Probleme bereiten wird als das es macht was es soll. Also content-filer Auskommentieren ;) Kannst du Später ja noch erledigen.

In der master.cf würde ich mal ein besseres Debugging Output Anfordern.
Also Verbose Flag setzen


smtp inet n - n - - smtpd
smtp inet n - n - - smtpd -v


Du gibst bei mynetworks ein Lokales Netzwerk aber ein Relay Host aus dem Net ohne DNS Auflösung oder TLS Authentifizierung.
Das kannst du erst mal wegmachen weil - wenn der Server gut Konfiguriert ist - dich ohnehin nicht Akzeptieren wird. Siehe Postfix Docu "check_client_access und reject_unknown_sender_domain"
Also relayhost Auskommentieren ;)

Bei der Anmeldung machst du keine RFC 2222 Angaben welche Authentifizierung der Server Anbietet.
Hier ein Beispiel den rest findest du in der Docu.


################# SMTP/SASL #################
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myorigin
smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_mechanism_filter = !GSSAPI, !PLAIN, !LOGIN, CRAM-MD5, DIGEST-MD5
broken_sasl_auth_clients = yes


PS: Ich kann dir nur das Postfixbuch empfehlen. Ich habe damit innerhalb einer Woche einen verhältnismäßig sicheren SMTP aufsetzen können. Das Buch ist jeden Cent wert ;)

tschloss
09.11.06, 12:49
PS: Ich kann dir nur das Postfixbuch empfehlen. Ich habe damit innerhalb einer Woche einen verhältnismäßig sicheren SMTP aufsetzen können. Das Buch ist jeden Cent wert ;)

Welches (oder hast du das irgendwo schon geschrieben)?
Ich kenne das von O`Reilly (Kyle Dent)
das bei Opensource-Press (Heinlein; leider fehlt da immer noch der zweite Band zum Thema IMAP) und
das bei dpunkt-Verlag.

1+3 sind sehr zu empfehlen, das 2. kenne ich nicht persönlich. Das 3. ist das neuste.

undefined
09.11.06, 13:25
Die Deutsche Übersetzung von Ralf Hildebrand und Patrik Ben Koetter mein ich. http://www.postfix-buch.com/
http://postfix.state-of-mind.de/patrick.koetter/easterhegg2004/

pa_trick
09.11.06, 17:17
Hallo,

zunächst erst mal vielen Dank für Deine Mühe.

Zu den Anmerkungen hab ich noch ein paar Fragen/Anmerkungen:


Also als erstes würde ich mal Amavis abschalten - weil es bei dir nicht richtig Konfiguriert ist und daher mehr Probleme bereiten wird als das es macht was es soll. Also content-filer Auskommentieren ;) Kannst du Später ja noch erledigen.

Ok, hab ich deaktiviert.


In der master.cf würde ich mal ein besseres Debugging Output Anfordern.
Also Verbose Flag setzen


smtp inet n - n - - smtpd
smtp inet n - n - - smtpd -v


Du meinst die erste Zeile durch die zweite ersetzen?


Du gibst bei mynetworks ein Lokales Netzwerk aber ein Relay Host aus dem Net ohne DNS Auflösung oder TLS Authentifizierung.
Das kannst du erst mal wegmachen weil - wenn der Server gut Konfiguriert ist - dich ohnehin nicht Akzeptieren wird. Siehe Postfix Docu "check_client_access und reject_unknown_sender_domain"
Also relayhost Auskommentieren ;)

Wenn ich den Relayhost auskommentiere, werden Emails direkt zugestellt aber das ist doch mittlerweile aufgrund der vielen Spamfilter gar nicht mehr möglich ... oder?

Das der Relayhost in eckigen Klammern steht sagt doch nur aus das die Emails an diesen Host übergeben werden und keinen anderen ... zumindest steht das so in dem Postfix-Buch von Peer Heinlein.

Warum sollte der Server meine Emails nicht akzeptieren? Er akzeptiert sie weil ich mich bei ihm authentifiziere, das ist ja in der main.cf so konfiguriert.


Bei der Anmeldung machst du keine RFC 2222 Angaben welche Authentifizierung der Server Anbietet.
Hier ein Beispiel den rest findest du in der Docu.


################# SMTP/SASL #################
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain = $myorigin
smtpd_sasl_security_options = noanonymous, noplaintext
smtpd_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_mechanism_filter = !GSSAPI, !PLAIN, !LOGIN, CRAM-MD5, DIGEST-MD5
broken_sasl_auth_clients = yes


Ich hab keine Angaben gemacht, weil ich keine Client-Authentifizierung hab. Das wird im Moment nur durch die IP-Adresse begrenzt. Die Authentifizierung bau ich erst ein, wenn mein Problem mit der Adress-Umschreibung geklärt ist.

P.S.: Als Buch hab ich "Das Postfix-Buch" von Peer Heinlein. Das Buch ist super, aber leider steht da nix über meinen Fehler drin.

gruß pa_trick

undefined
10.11.06, 10:21
Du meinst die erste Zeile durch die zweite ersetzen?
Ja

P.S.: Als Buch hab ich "Das Postfix-Buch" von Peer Heinlein. Das Buch ist super, aber leider steht da nix über meinen Fehler drin.
Dann machst du einen Fehler beim Lesen. Fachbücher liest man meistens erst mal gnadenlos durch ob man jetzt alles versteht oder nicht. Im zweiten Durchlauf kommt erst das Learning bei Doing mit dem Aha Effekt - da war doch was auf Seite etc. ;) Wenn du das machst käme jetzt in deinem Fall der Aha effekt mit POP-before-SMTP da war doch was ;)
Mein Tip - lese dir das Buch erst mal in Ruhe auf der Couch durch. Und beim zweiten Anlauf läufts wie geschmiert ;)

pa_trick
13.11.06, 00:43
Hallo,

danke für Euere Hilfe, auch wenn es mich nicht weitergebracht hat.

Immerhin, weiß ich nun wie man ein Buch liest.

@Undefined
Wenn Du weist woran es liegt, dann poste das bitte andernfalls muß ich davon ausgehen, das du auch keine Ahnung hast wo der Fehler liegt. Immerhin haben sich mittlerweile mehrere Systemadministratoren diverser Firmen mit dem Fehler beschäftigt und nichts gefunden.

gruß pa_trick

undefined
13.11.06, 09:43
Immerhin haben sich mittlerweile mehrere Systemadministratoren diverser Firmen mit dem Fehler beschäftigt und nichts gefunden.
Das wage ich mal bei der Sicht deiner Config und dem Protokoll stark zu bezweifeln ;)
Du hast bereits zwei Lösungs ansetze und hinweise bekommen. Beide möchtest du nicht an nehmen bzw. Umsetzen. Statt dessen versucht du noch denen die dir Helfen wollen an den Karren zu fahren - Betreibe mal etwas selbst Reflektion ;)

pa_trick
13.11.06, 13:34
Hallo undefined,

sorry wenn das falsch rübergekommen ist, ich möchte hier niemandem an den Karren zu fahren. Ich bin dankbar für jede Hilfe.

Outlook sendet kein fqdn-Hostname. Das ist richtig, aber erstens habe ich beim telnet auch kein fqdn-Hostname gesendet und zweiters funktioniert es auf einem anderen Server mit der gleichen Konfiguration auch ohne das Outlook einen fqdn-Hostname sendet. Im Postfix-Buch finde ich nur das man Postfix konfigurieren kann das es Clients ohne fqdn-Hostname blockieren kann, mehr nicht. Wenn ich also meine Clients aussperre kann ich gar keine Emails mehr senden und wie ich Outlook dazu kriege das es einen fqdn-Hostname sendet, finde ich nicht im Buch.

Amavis deaktivieren. Das habe ich getan und hat nichts gebracht.

Zu dem Thema Authentifizierung der Clients habe ich geschrieben das ich die erst aktivieren will wenn die Kommunikation zwischen Outlook und Postfix funktioniert. Gemäß Postfixbuch ist diese ja auch nicht erforderlich. Wenn du das anders siehtst, dann schreibe das doch bitte.

Zum dem Thema Relayhost entfernen habe ich geschrieben das ich dann nicht mehr senden kann wegen der Spamfilter der anderen Mailserver im Internet. Entgegen Deiner Vermutung das das senden über den Relayhost nicht funktioniert, funktioniert es eben doch weil ich mich gegenüber ihm Authentifiziere. Wo der Zusammenhang des Relayhost mit dem Fehler die Absender-Adresse-Ersetzten sein soll fehlt mir komplett.

Den Parameter -v habe ich eingestellt. Im Postfixbuch habe ich nur den Parameter -D (Debug-Modus) gefunden welcher alternativ über die Parameter debug-peer-level = 2, debug_peer_list = 192.168.23.0/24 konfiguriert werden kann.

Auch in Deinem letzten Posting hast du meine Konfigfiles und meine Logfiles beleidigt, warum bzw. was gefällt Dir daran nicht? Mit der Bemerkung das diese nicht schön sind, kann ich nichts anfangen. Details wären hier nicht schlecht.

Wie gesagt, ich bin dankbar für jede Hilfe, aber wie ich bei diesem Problem zu einer Lösung kommen soll weis ich leider nicht. Da dies nicht der erste Mailserver ist den ich konfiguriert habe und auch alle bis auf dieser einwandfrei funktionieren, krieg ich langsam die Kriese weil ich nicht weiterkomm.

Gruß pa_trick

undefined
13.11.06, 14:00
Du hast aber in deiner Config die Authentifizierung aktiviert. Und Postfix läuft zurecht auch nicht als Offenes Realy. Das du dich über Telnet Anmelden kannst ist ja ok, jedoch wird Outlook damit nicht zurecht kommen weil du im nicht mitteilst welche Authentifiezierung Mehoden du anbietest. Siehe smtp_sasl_mechanism_filter.(den Code hatte ich schon gepostet) Postfix ist kein SMTP Server - das heißt er kann mit dir nichts Anfangen. Es gibt hier mehrere Wege, zum einen POP-before-SMTP z.B. mit fetchmail zu realisieren oder SASL2 Authentifiezierung was ich Persönlich empfehlen würde.
Ich würde also jetzt mal zuerst die Authentifizierung einrichten und testen.
Dann funktioniert das auch mit nicht RFC-Konformen Mail Clients wie Outlook


Auch in Deinem letzten Posting hast du meine Konfigfiles und meine Logfiles beleidigt, warum bzw. was gefällt Dir daran nicht? Mit der Bemerkung das diese nicht schön sind, kann ich nichts anfangen. Details wären hier nicht schlecht.
PS: Ich habe dich nicht Beleidigt, ich habe nur Anhand deiner Aussage und dem was ich das Sehe bezweifelt das Administratoren Hand angelegt haben. ;)

pa_trick
13.11.06, 15:35
Hallo,

bezüglich Authentifizierung habe ich nur die zum Senden an den relayhost aktiviert, die zum Empfangen von den Clients ist deaktiviert.


# SMTPD-AUTH FÜR VERSAND VON MAILS
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous

# SMTP-AUTH FÜR EMPFANG VON MAILS
smtpd_sasl_auth_enable = no


Es ist klar das Postfix bewußt nicht als offenes Relay konfiguriert wird. Das hab ich ja auch nicht. Es ist so konfiguriert das nur angehörige des lokalen Netzes relayen dürfen.

Aber mal davon abgesehen, werd ich das Authentifizieren für die Clients nun aktivieren ich wollt es ja eh machen wenn Postfix richtig läuft. Normalerweise dürfte die Authentifizierung jedoch nichts mit dem Fehler zu tun haben.

Gruß pa_trick

pa_trick
16.11.06, 02:39
Hallo,

wie besprochen hab ich die Authentifizierung aktiviert und auch smtp_xxx_restrictions eingebaut. Hat aber auch nichts gebracht.

Trotzdem bin ich ein stückchen weiter.

Bei der Adressumschreibung wird die Zeile Return-Path: korrekt in pab@rainerbrand.de umgeschrieben. Die Zeilen Reply-To: und From: bleiben jedoch pab@brand.local.

Ich hab auch noch einen Server aufgesetzt mit den gleichen Einstellungen (ich hab die main.cf und master.cf kopiert) und da ist das Problem nicht.

Wenn ich mein Notebook das bei mir zuhause funktioniert an den fehlerhaften Mailserver anschließe, tritt mit dem Notebook der gleiche Fehler auf.

Langsam weiß ich nicht mehr was ich dazu noch sagen soll.

Gruß pa_trick