Problem: Windows Phone Mailversand über Postfix

petesahad
Posts: 6
Joined: 2010-03-11 15:39

Problem: Windows Phone Mailversand über Postfix

Post by petesahad »

Hallo werte Experten,

ich habe ein Problem mit meinem Mailserver (Postfix). Im Prinzip läuft alles tadellos, nur ein Windows Phone Client kann keine Mails versenden. Mit Iphone, Thunderbird, Windows Mail usw. funktioniert der Versand über SMTPS einwandfrei, so dass ich im Moment davon ausgehe, dass der Fehler beim Windows Phone zu suchen ist. Trotzdem will ich serverseitige Probleme ausschließen, weswegen ich hier um Rat suche.

Also, Ausgangslage: ich versuche mit dem Windows Phone verschlüsselt Mails über den Server zu senden.

Beim Server steht in den Logs:

lost connection after UNKNOWN from bla.bla.bla

Drehe ich Postfix Debug mittels -v bisschen auf, kommt (ich hoffe, das ist die relevante Passage):

Code: Select all

Jul 17 12:29:51 hostname postfix/smtpd[29283]: < p4FE399C6.dip.t-dialin.net[79.229.110.112]: EHLO [192.168.2.112]
Jul 17 12:29:51 hostname postfix/smtpd[29283]: > p4FE399C6.dip.t-dialin.net[79.229.110.112]: 250-static.xx.xx.40.188.clients.your-server.de
Jul 17 12:29:51 hostname postfix/smtpd[29283]: > p4FE399C6.dip.t-dialin.net[79.229.110.112]: 250-PIPELINING
Jul 17 12:29:51 hostname postfix/smtpd[29283]: > p4FE399C6.dip.t-dialin.net[79.229.110.112]: 250-SIZE 20480000
Jul 17 12:29:51 hostname postfix/smtpd[29283]: > p4FE399C6.dip.t-dialin.net[79.229.110.112]: 250-ETRN
Jul 17 12:29:51 hostname postfix/smtpd[29283]: > p4FE399C6.dip.t-dialin.net[79.229.110.112]: 250-AUTH PLAIN
Jul 17 12:29:51 hostname postfix/smtpd[29283]: match_list_match: p4FE399C6.dip.t-dialin.net: no match
Jul 17 12:29:51 hostname postfix/smtpd[29283]: match_list_match: 79.229.110.112: no match
Jul 17 12:29:51 hostname postfix/smtpd[29283]: > p4FE399C6.dip.t-dialin.net[79.229.110.112]: 250-AUTH=PLAIN
Jul 17 12:29:51 hostname postfix/smtpd[29283]: > p4FE399C6.dip.t-dialin.net[79.229.110.112]: 250-ENHANCEDSTATUSCODES
Jul 17 12:29:51 hostname postfix/smtpd[29283]: > p4FE399C6.dip.t-dialin.net[79.229.110.112]: 250-8BITMIME
Jul 17 12:29:51 hostname postfix/smtpd[29283]: > p4FE399C6.dip.t-dialin.net[79.229.110.112]: 250 DSN
Jul 17 12:29:51 hostname postfix/smtpd[29283]: watchdog_pat: 0x7f15ca1d7c60
Jul 17 12:29:51 hostname postfix/smtpd[29283]: smtp_get: EOF
Jul 17 12:29:51 hostname postfix/smtpd[29283]: match_hostname : p4FE399C6.dip.t-dialin.net ~? 127.0.0.0/8
Jul 17 12:29:51 hostname postfix/smtpd[29283]: match_hostaddr: 79.229.110.112 ~? 127.0.0.0/8
Jul 17 12:29:51 hostname postfix/smtpd[29283]: match_hostname : p4FE399C6.dip.t-dialin.net ~? 188.40.xx.xx/32
Jul 17 12:29:51 hostname postfix/smtpd[29283]: match_hostaddr: 79.229.110.112 ~? 188.40.xx.xx/32
Jul 17 12:29:51 hostname postfix/smtpd[29283]: match_list_match: p4FE399C6.dip.t-dialin.net: no match
Jul 17 12:29:51 hostname postfix/smtpd[29283]: match_list_match: 79.229.110.112: no match
Jul 17 12:29:51 hostname postfix/smtpd[29283]: send attr request = disconnect
Jul 17 12:29:51 hostname postfix/smtpd[29283]: send attr ident = smtps:79.229.110.112
Jul 17 12:29:51 hostname postfix/smtpd[29283]: private/anvil: wanted attribute: status
Jul 17 12:29:51 hostname postfix/smtpd[29283]: input attribute name: status
Jul 17 12:29:51 hostname postfix/smtpd[29283]: input attribute value: 0
Jul 17 12:29:51 hostname postfix/smtpd[29283]: private/anvil: wanted attribute: (list terminator)
Jul 17 12:29:51 hostname postfix/smtpd[29283]: input attribute name: (end)
Jul 17 12:29:51 hostname postfix/smtpd[29283]: lost connection after EHLO from p4FE399C6.dip.t-dialin.net[79.229.110.112]
Jul 17 12:29:51 hostname postfix/smtpd[29283]: disconnect from p4FE399C6.dip.t-dialin.net[79.229.110.112]
Jul 17 12:29:51 hostname postfix/smtpd[29283]: master_notify: status 1
Jul 17 12:29:51 hostname postfix/smtpd[29283]: connection closed



Bei einem funktionierenden Versand sieht die Passage so aus:

Code: Select all

Jul 17 12:33:42 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 220 static.xx.xx.40.188.clients.your-server.de ESMTP Mailserver
Jul 17 12:33:43 hostname postfix/smtpd[29809]: < drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: EHLO [192.168.11.181]
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 250-static.xx.xx.40.188.clients.your-server.de
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 250-PIPELINING
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 250-SIZE 20480000
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 250-ETRN
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 250-AUTH PLAIN
Jul 17 12:33:43 hostname postfix/smtpd[29809]: match_list_match: drms-4d0259c7.pool.mediaWays.net: no match
Jul 17 12:33:43 hostname postfix/smtpd[29809]: match_list_match: 77.2.68.199: no match
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 250-AUTH=PLAIN
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 250-ENHANCEDSTATUSCODES
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 250-8BITMIME
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 250 DSN
Jul 17 12:33:43 hostname postfix/smtpd[29809]: < drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: AUTH PLAIN AHNwYW0AcDRzc3dvcmQxMjM=
Jul 17 12:33:43 hostname postfix/smtpd[29809]: xsasl_dovecot_server_first: sasl_method PLAIN, init_response AHNwYW0AcDRzc3dvcmQxMjM=
Jul 17 12:33:43 hostname dovecot: auth(default): client in: AUTH#0111#011PLAIN#011service=smtp#011nologin#011lip=188.40.xx.xx#011rip=77.2.68.199#011secured#011resp=AHNwYW0AcDRzc3dvcmQxMjM=
Jul 17 12:33:43 hostname dovecot: auth(default): shadow(USER1,77.2.68.199): lookup
Jul 17 12:33:43 hostname dovecot: auth(default): client out: OK#0111#011user=USER1
Jul 17 12:33:43 hostname postfix/smtpd[29809]: xsasl_dovecot_handle_reply: auth reply: OK?1?user=USER1
Jul 17 12:33:43 hostname postfix/smtpd[29809]: > drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: 235 2.7.0 Authentication successful
Jul 17 12:33:43 hostname postfix/smtpd[29809]: < drms-4d0259c7.pool.mediaWays.net[77.2.68.199]: MAIL FROM:<info@USER1.uk.to> SIZE=417
Jul 17 12:33:43 hostname postfix/smtpd[29809]: extract_addr: input: <info@USER1.uk.to>
Jul 17 12:33:43 hostname postfix/smtpd[29809]: smtpd_check_addr: addr=info@USER1.uk.to
Jul 17 12:33:43 hostname postfix/smtpd[29809]: connect to subsystem private/rewrite
Jul 17 12:33:43 hostname postfix/smtpd[29809]: send attr request = rewrite



Kann sich jemand einen Reim darauf machen, warum der Auth Prozess beim Windows Phone (und wohlgemerkt nur bei dem, bei alle anderen Clients funktioniert das Mail versenden ja) mitten drin aufhört?

Vielen Dank für alle sachdienlichen Hinweise!
Top

User avatar
rudelgurke
Systemtester
Systemtester
Posts: 395
Joined: 2008-03-12 05:36

Re: Problem: Windows Phone Mailversand über Postfix

Post by rudelgurke »

Ist das Zertifikat selbst erstellt oder offiziell signiert ? Und - zumindest hat dies bei Outlook oft geholfen - als AUTH Methode neben PLAIN noch LOGIN anzubieten hat nicht geschadet.
Top

petesahad
Posts: 6
Joined: 2010-03-11 15:39

Re: Problem: Windows Phone Mailversand über Postfix

Post by petesahad »

Ist ein selbst erstelltes Zertifkat. Aber der Tipp mit LOGIN als zusätzliche Methode war Gold wert... funktioniert inzwischen auch mit dem Windows Phone.

1000 Dank für die schnelle Hilfe!
Top