Mail Server stellt keine Emails zu

D

desantes2000

Neues Mitglied
Thread Starter
Dabei seit
25.07.2011
Beiträge
12
Reaktionspunkte
0
Hallo,
wir betreiben in unserer Agentur einen Mac OsX SL Server.
Bislang funktioniert auch alles Super. Wir wollten nun den Mailserver
ebenfalls für uns nutzen und haben soweit auch alles eingerichtet, sprich DNS
und MAilserver sollten theoretisch auch funktionieren. Ein NSlookup sowie traceroute zeigt auch das das DNS richtig zugeordnet wird. Mit einem Clienten der per OD angebunden ist können wir ebenfalls Problemlos das Postfach anlegen.
Das Problem is nu rdas keinerlei Emails zugestellt werden. Wenn man eine Email vom Client aus schickt wir diese auch brav in das IMAp Postfach "gesendete" kopiert
jedoch erhält die Mail niemand. Die Client sind allesamt Imac mit OSX 10.6, als Software setzen wir standartmäßig die mail.app ein. Es ist wirklich kurios da alles zu laufen scheint jedoch die Mails nicht einmal intern zugestellt werden.

Hat zufällig jemand eine Ahnung woran das ansatzweise liegen könnte?

Vielen Dank im Voraus.

Desantes
 
Was sagen die smtp Logs (im Serveradmin auf "Mail"->"Protokolle" -> Anzeigen: "smtp") wenn du eine Mail verschickst? irgenwas muss da ja kommen :)

EDIT:
Eine andere Frage. Was steht bei "Mail"->"Übersicht" ? Die Ersten 4 (SMTP,POP und IMAP) sollten "arbeiten" sein sonst geht nix.
 
Also, das smtp log, gibt folgendes aus: (die domainnamen habe ich durhc Punkte ersetzt. Wäre wirklich Super wenn jemand dem Problem auf die schliche kommt.


Jul 25 15:06:15 server postfix/smtpd[2205]: connect from unknown[192.168.1.196]
Jul 25 15:06:15 server postfix/smtpd[2205]: E303A132747: client=unknown[192.168.1.196], sasl_method=CRAM-MD5, sasl_username=t.kellermann
Jul 25 15:06:15 server postfix/cleanup[2211]: E303A132747: message-id=<FB29AE87-4430-46AA-86CB-ED738F0872D4@die-........de>
Jul 25 15:06:15 server postfix/qmgr[1642]: E303A132747: from=<t.kellermann@die-.........de>, size=874, nrcpt=1 (queue active)
Jul 25 15:06:16 server postfix/smtpd[2214]: connect from localhost[127.0.0.1]
Jul 25 15:06:16 server postfix/smtpd[2214]: 1FB8E132759: client=localhost[127.0.0.1]
Jul 25 15:06:16 server postfix/cleanup[2211]: 1FB8E132759: message-id=<FB29AE87-4430-46AA-86CB-ED738F0872D4@die............de>
Jul 25 15:06:16 server postfix/smtpd[2214]: disconnect from localhost[127.0.0.1]
Jul 25 15:06:16 server postfix/qmgr[1642]: 1FB8E132759: from=<t.kellermann@die.........de>, size=1357, nrcpt=1 (queue active)
Jul 25 15:06:16 server postfix/smtp[2212]: E303A132747: to=<sascha........de>, relay=127.0.0.1[127.0.0.1]:10024, delay=0.24, delays=0.01/0.01/0/0.21, dsn=2.0.0, status=sent (250 2.0.0 Ok, id=00489-02, from MTA([127.0.0.1]:10025): 250 2.0.0 Ok: queued as 1FB8E132759)
Jul 25 15:06:16 server postfix/qmgr[1642]: E303A132747: removed
Jul 25 15:06:16 server postfix/smtp[2216]: warning: relayhost configuration problem
Jul 25 15:06:16 server postfix/smtp[2216]: 1FB8E132759: to=<sascha.......de>, relay=none, delay=0.03, delays=0.02/0.01/0/0, dsn=4.3.5, status=deferred (Host or domain name not found. Name service error for name=smtp.die........de type=A: Host not found)
Jul 25 15:07:16 server postfix/smtpd[2205]: warning: network_biopair_interop: error writing 37 bytes to the network: Broken pipe
Jul 25 15:07:16 server postfix/smtpd[2205]: disconnect from unknown[192.168.1.196]
 
warning: relayhost configuration problem
[...]
status=deferred (Host or domain name not found. Name service error for name=smtp.....de type=A: Host not found)
Das ist dein Problem ;-)

er findet den server smtp.....de nicht. DNS geprüft?

EDIT:
Ich hab mir erlaubt im Zitat den Domainnamen den du vergessen hast mit Punkten rauszunehmen ;-)
 
Zuletzt bearbeitet:
Wie kann ich das überprüfen bzw. wo kann ich speziell was wegen dem smtp machen?
Ich hatte den Mailserver mittels des geführten Server Assistenten eingerichtet. Laufen tut der Dienst auf jedenfall.
 
schau mal in den Einstellungen:

Dienst:"Mail" -> "Einstellungen" -> "Allgemein".

Hast du dort bei "E-Mail versenden über Host:" einen Hacken gemacht? Wenn ja dann möchte er einen "anderen" Mail Server zum versenden nutzen. Wenn du aber möchtest das dein Server die E-Mails selbst zustellt, dann mach da den Hacken raus (Standardeinstellung, man benötigt die "Relay" funktion meist nur bei verteilten Mailservern, wie z.B bei großen Firmen die in verschiedene Länder ihren Standort haben).

Der Haken ist bestimmt gesetzt vermute ich mal :D

EDIT: gerade aufgefallen...
Wie kann ich das überprüfen bzw. wo kann ich speziell was wegen dem smtp machen?
Gegen den SMTP-Dienst möchtest du nichts machen (und solltets du auch nicht). SMTP ist das Protokoll das dazu da ist, deine E-Mails zu verteilen. Quasi wie die Deutsche Post die Briefe verteilt.
Zitat Wikipedia:
Das Simple Mail Transfer Protocol (SMTP, zu deutsch etwa Einfaches E-Mail-Transportprotokoll) ist ein Protokoll der Internetprotokollfamilie, das zum Austausch von E-Mails in Computernetzen dient. Es wird dabei vorrangig zum Einspeisen und zum Weiterleiten von E-Mails verwendet. Zum Abholen von Nachrichten kommen andere, spezialisierte Protokolle wie POP3 oder IMAP zum Einsatz.
Der Mailserver ist dann wieder in verschiedene Bereiche (Dienste) aufgeteilt. MTA und MDA (zu vollständigkeit gibts auch noch den MUA)
MTA (Mail Transfer Agent) ist der Dienst "postfix" oder auch Exchange und nutzt dazu das smtp.
MDA (Mail Delivery Agent) ist der Dienst "dovecot" (sowie cyrus und Exchange) und verteilt die Emails an die Benutzer-Postfächer
MUA (Mail User Agent) ist dein Thunderbird/Mail.app/Outlook oder was du auch immer nutzt um deine E-Mails zu schreiben.
Dokumentation-final.jpg

Ich hoffe ich habe etwas Licht ins Dunkle bringen können wie so ein MailServer Funktioniert (zumindest die Theorie).
 
Zuletzt bearbeitet:
Das scheint es in der Tat gewesen zu sein. Aufjedenfall können wir jetzt Email senden und Empfangen.
Einziges Manko ist noch, das die Zustellung von Emails ausserhalb des internen Netztes ab und zu extrem, bis zu 10min. dauern kann.
Hast du noch eine Ahnung woran das liegen könnte?

Und vielen Dank noch mal für deine großartige Hilfe.

desantes
 
guck halt mal in der mail.log nach, wie lange postfix so braucht vom bekommen der mail und kontaktieren des relayhost.
vielleicht klappt der kontakt mit dem relayhost nicht immer und der macht nach ein paar minuten einen retry...
 
Einziges Manko ist noch, das die Zustellung von Emails ausserhalb des internen Netztes ab und zu extrem, bis zu 10min. dauern kann.
Einige Mailprovider nutzen graylisting. Zur Spambekämpfung wird der 1. Zustellversuch verworfen.
 
Einziges Manko ist noch, das die Zustellung von Emails ausserhalb des internen Netztes ab und zu extrem, bis zu 10min. dauern kann.
Hast du noch eine Ahnung woran das liegen könnte?

Wenn der Fall auftritt, lass dir mal die komplette Mail samt Headern schicken. Die sieht man z.B. in Apples Mail.app mit Alt-Apfel-U.

Am Anfang der Mail stehen mehrere „Received:“-Zeilen samt Uhrzeit. Daran kann man gut sehen, welcher Server die Mail „gehortet“ hat.

Falls ihr keine „ordentliche“ statische IP habt oder einen Internetzugang nutzt, der im „Homeuserbereich“ liegt, ist es gut möglich, dass ein Mailserver eure Mails absichtlich verzögert oder sogar komplett zurückweist. Meine eigenen Mailserver würden Mails von euch überhaupt nicht annehmen. Das ist in vielen fertigen Anti-Spam-Lösungen schon so drin, weil aus diesen Bereichen des Netzes praktisch niemals „richtige“ Mails kommen, sondern nur Spam, Viren und so.

Gruß,
Jörg
 
Zurück
Oben Unten