Postfix + Dovecot mehrere Domains

Debian macht sich hervorragend als Web- und Mailserver. Schau auch in den " Tipps und Tricks"-Bereich.
Antworten
redShanks
Beiträge: 9
Registriert: 25.07.2016 14:34:00

Re: Postfix + Dovecot mehrere Domains

Beitrag von redShanks » 27.07.2016 21:01:09

Die Server selber kennen sich nicht, Sie können sich zwar anpingen aber kennen tun sie sich nicht.

Die Server selber verschicken keine Emails das machen nur die PCs.

Grüße

Mozie
Beiträge: 31
Registriert: 20.05.2015 13:09:39

Re: Postfix + Dovecot mehrere Domains

Beitrag von Mozie » 27.07.2016 21:09:33

Jetzt bin ich verwirrt!

Postfix und Dovecot sind auf den Mailservern installiert. Und du hast vorher geschrieben das die Clients einen Email-Client haben über den sie Mails schicken!?
Dann schicken trotzdem die Client keine Mails sondern immernoch die Server, auf denen Postfix und Dovecot laufen.
Und wenn das so ist, dann müssen sich die Server kennen. Wie soll sonst Server A Emails zu Server B schicken.

Wie sendet ein CLient direkt Mails? Über ein Client meldest du dich bei Dovecot an und kannst deine Mails verwalten. Die Mails werden über den smtp also Postfix auf dem Server gesendet.

Irgendwie solltest du hier nochmal aufklären.

MFG Micha

redShanks
Beiträge: 9
Registriert: 25.07.2016 14:34:00

Re: Postfix + Dovecot mehrere Domains

Beitrag von redShanks » 27.07.2016 21:31:28

Mozie hat geschrieben: Postfix und Dovecot sind auf den Mailservern installiert. Und du hast vorher geschrieben das die Clients einen Email-Client haben über den sie Mails schicken!?
ne ne das Stimmt so du es gesagt hast sorry für die Verwirrung :facepalm:, wie gesagt die Clients verschicken mit dem Email-Client die Mails.
Mozie hat geschrieben: Postfix und Dovecot sind auf den Mailservern installiert. Und du hast vorher geschrieben das die Clients einen Email-Client haben über den sie Mails schicken!?
Über ein Client meldest du dich bei Dovecot an und kannst deine Mails verwalten. Die Mails werden über den smtp also Postfix auf dem Server gesendet.
Das hier stimmt auch alles, bin kein Mailserver experte kenn mich in diesem Bereich nicht ganz aus.

Grüße

Mozie
Beiträge: 31
Registriert: 20.05.2015 13:09:39

Re: Postfix + Dovecot mehrere Domains

Beitrag von Mozie » 27.07.2016 21:34:49

Also dann schreib doch in die /etc/hosts Datein der Mailserver die Domain und IP den gegenüber und probiere es nochmals.

MFG Micha

redShanks
Beiträge: 9
Registriert: 25.07.2016 14:34:00

Re: Postfix + Dovecot mehrere Domains

Beitrag von redShanks » 28.07.2016 11:41:40

Morgen Micha,

leider hat das mit dem etc/hosts Eintrag auch nichts gebracht.

Grüße

Benutzeravatar
TRex
Moderator
Beiträge: 8079
Registriert: 23.11.2006 12:23:54
Wohnort: KA

Re: Postfix + Dovecot mehrere Domains

Beitrag von TRex » 28.07.2016 17:18:49

Ich lese hier viel zu viel "geht nicht"...

So sieht ein an der Haustür abgewimmelter Login aus:

Code: Alles auswählen

Jul 27 22:46:45 localhost postfix/postscreen[2769]: CONNECT from [177.91.234.245]:52477 to [my-ip]:25
Jul 27 22:46:51 localhost postfix/postscreen[2769]: PASS NEW [177.91.234.245]:52477
Jul 27 22:46:52 localhost postfix/smtpd[2786]: connect from unknown[177.91.234.245]
Jul 27 22:46:52 localhost postfix/smtpd[2786]: NOQUEUE: reject: RCPT from unknown[177.91.234.245]: 450 4.7.1 Client host rejected: cannot find your reverse hostname, [177.91.234.245]; from=<Carroll.8386@kirbymcintosh.com> to=<account@example.org> proto=ESMTP helo=<[177.91.234.245]>
Jul 27 22:46:52 localhost postfix/smtpd[2786]: disconnect from unknown[177.91.234.245]
So ein anderer

Code: Alles auswählen

Jul 27 20:24:31 localhost postfix/postscreen[29340]: CONNECT from [88.250.191.149]:63853 to [my-ip]:25
Jul 27 20:24:37 localhost postfix/postscreen[29340]: PASS NEW [88.250.191.149]:63853
Jul 27 20:24:40 localhost postfix/smtpd[29341]: warning: hostname 88.250.191.149.static.ttnet.com.tr does not resolve to address 88.250.191.149: Name or service not known
Jul 27 20:24:40 localhost postfix/smtpd[29341]: connect from unknown[88.250.191.149]
Jul 27 20:24:44 localhost postfix/smtpd[29341]: NOQUEUE: reject: RCPT from unknown[88.250.191.149]: 550 5.1.1 <false-recipient@example.org>: Recipient address rejected: User unknown in local recipient table; from=<whyatt596@geneticepi.org> to=<false-recipient@example.org> proto=ESMTP helo=<88.250.191.149.static.ttnet.com.tr>
Und so eine erfolgreiche Zustellung:

Code: Alles auswählen

Jul 27 20:21:42 localhost postfix/postscreen[29198]: CONNECT from [193.169.180.112]:52084 to [my-ip]:25
Jul 27 20:21:48 localhost postfix/postscreen[29198]: PASS NEW [193.169.180.112]:52084
Jul 27 20:21:49 localhost postfix/smtpd[29199]: connect from mail17-112.srv2.de[193.169.180.112]
Jul 27 20:21:49 localhost postfix/smtpd[29199]: Anonymous TLS connection established from mail17-112.srv2.de[193.169.180.112]: TLSv1.2 with cipher ECDHE-RSA-AES256-GCM-SHA384 (256/256 bits)
Jul 27 20:21:49 localhost postfix/smtpd[29199]: D1A741A0BD: client=mail17-112.srv2.de[193.169.180.112]
Jul 27 20:21:50 localhost postfix/cleanup[29252]: D1A741A0BD: message-id=<re-p0XXXXXXXXXXXXXXXgwK6Ofj-1SDRXXXXXXE8Q@mailing.sender.com>
Jul 27 20:21:50 localhost postfix/qmgr[960]: D1A741A0BD: from=<return@mailing.sender.com>, size=51119, nrcpt=1 (queue active)
Jul 27 20:21:50 localhost dovecot: lmtp(29255): Connect from local
Jul 27 20:21:50 localhost dovecot: lmtp(29255, local_user): SoZtIL77mFdHcgAA0J78UA: sieve: msgid=<re-p0XXXXXXXXXXXXXXXgwK6Ofj-1SDRXXXXXXE8Q@mailing.sender.com>: stored mail into mailbox 'INBOX'
Jul 27 20:21:50 localhost postfix/lmtp[29254]: D1A741A0BD: to=<local_account@example.org>, orig_to=<recipient@example.org>, relay=example.org[private/dovecot-lmtp], delay=0.91, delays=0.88/0.01/0.01/0.01, dsn=2.0.0, status=sent (250 2.0.0 <local_account@example.org> SoZtIL77mFdHcgAA0J78UA Saved)
Jul 27 20:21:50 localhost dovecot: lmtp(29255): Disconnect from local: Successful quit
Jul 27 20:21:50 localhost postfix/qmgr[960]: D1A741A0BD: removed
Und wenn du die relevanten Zeilen nicht extrahiert bekommst, dann eben das ganze Log. In beiden Fällen maskiere IP und Accounts.
Jesus saves. Buddha does incremental backups.
Windows ist doof, Linux funktioniert nichtDon't break debian!Wie man widerspricht

Dimejo
Beiträge: 503
Registriert: 21.07.2014 13:37:23

Re: Postfix + Dovecot mehrere Domains

Beitrag von Dimejo » 29.07.2016 09:30:49

redShanks hat geschrieben:Hallo,
ja und nein. Die sehen folgendermaßen aus

internet.com

Code: Alles auswählen

relay_domains = internet.com, company.com
relayhost = smtp.internet.com
company.com

Code: Alles auswählen

relay_domains = company.com, internet.com
relayhost = smtp.company.com
Wenn ich das richtig verstanden habe, dann ist 1 Server für 1 Domain zuständig. Diese 1 Domain trägst Du in relay_domains ein. Wenn Dein Server der finale Empfänger ist brauchst Du relayhost nicht - lass es leer. Du kannst relay_transport in Verbindung mit LMTP verwenden, um die Nachrichten an Dovecot zu übergeben.

Stelle noch sicher, dass die Namensauflösung für Deine VMs richtig funktioniert. Normalerweise sollte ein MX-Eintrag einer Domain auf seinen Mailserver zeigen, aber im Notfall tut es auch ein A-Record. Aber diese Einträge müssen passen, damit Postfix weiss wohin er Nachrichten zustellen soll. Laut Deinen Angaben sollte das so aussehen.

Code: Alles auswählen

server@internet.com:~$ dig company.com A +short
204.204.7.3
server@company.com:~$ dig internet.com A +short
210.210.210.100

Antworten