AW: EHLO von aussen klappt nicht + weitere fragen
![](https://seccdn.libravatar.org/avatar/c7625c51f77131d8b46808560d062c30.jpg?s=120&d=mm&r=g)
Hallo
meinem server von intern mach Klappt dieses wunderbar Von aussen nicht
Lauscht postfix denn auch auf dem externen Interface/IP-Adresse? Wird durch 'inet_interfaces = 'in /etc/postfix/main.cf gesetzt.
[...] Das ist der entsprechende ausschnitt # RECEIVING MAIL #inet_interfaces = all #inet_interfaces = $myhostname #inet_interfaces = $myhostname, localhost #proxy_interfaces = #proxy_interfaces = 1.2.3.4 #mydestination = $myhostname, localhost.$mydomain, localhost #mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain #mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, # mail.$mydomain, www.$mydomain, ftp.$mydomain
Versucht inet_interfaces = all erfolglos Alles auskomentiert erfolglos Bei der localen maschiene ein telnet auf 25 erscheint gleich folgendes telnet> open localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 adm4u Mailserver - Postfix - SMTP, POP, IMAP, Groupware Wenn ich aber von aussen komme telnet mail.adm4u.de 25 erscheint gleich 220 *************************************************** Warum nur ???
This is the Postfix program at host mail.adm4u.local.
.local ist gemäß RFC2606 kein gültige ungültige domain-Name ... ;) (Wird übrigens auch in netcfg-9.2-1.noarch.rpm & der entsprechenden Version in der 10 Beta 1 falsch gesetzt ...)
[...]
Nutze die relay-Angabe in postfix. Bspw.: relayhost = smtp.gmx.net smtp_sasl_auth_enable = yes smtp_sasl_security_options = noanonymous smtp_sasl_password_maps = hash:/etc/postfix/saslpasswd
Lege dann die
GMX-Benutzerdaten in /etc/postfix/saslpasswd ab, in der Form: smtp.gmx.net Account:Kennwort
Dadurch werden Deine ausgehenden Emails nicht direkt zugestellt, sondern über einen Mailprovider. Dieser hat i. d. R. die korrekten Einstellungen, etc. Ich habe einen eigenen mailserver an einer standy hängen. Da werde ich nicht Über einen provider meine mails rauspusten :-)
3tens: Ich möchte gerne ein groupware auf das ganze setzen Gefallen würde hier mir openexchange
Kein Ahnung.
Grüsse Juergen l.
![](https://seccdn.libravatar.org/avatar/6cacaf4eb2894c2da1aaf9dab186ef82.jpg?s=120&d=mm&r=g)
Juergen L wrote:
Hallo
meinem server von intern mach Klappt dieses wunderbar Von aussen nicht
Lauscht postfix denn auch auf dem externen Interface/IP-Adresse? Wird durch 'inet_interfaces = 'in /etc/postfix/main.cf gesetzt.
[...]
Bitte mal die Ausgabe von "postconf inet_interfaces". Das gibt die aktuell gültige Einstellung heraus. Nach einer Änderung in main.cf musst du natürlich postfix mit "reload postfix" die Konfiguration übernehmen lassen.
Das ist der entsprechende ausschnitt # RECEIVING MAIL #inet_interfaces = all #inet_interfaces = $myhostname #inet_interfaces = $myhostname, localhost #proxy_interfaces = #proxy_interfaces = 1.2.3.4 #mydestination = $myhostname, localhost.$mydomain, localhost #mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain #mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain, # mail.$mydomain, www.$mydomain, ftp.$mydomain
Das besagt nichts, die Einstellungen werden insbesondere von yast gerne am Ende der Konfigurationsdatei gemacht und überschreiben dabei alle vorherigen Einstellungen in main.cf. "postconf -n" zeigt dir die gültigen Einstellungen.
telnet> open localhost 25 Trying 127.0.0.1... Connected to localhost. Escape character is '^]'. 220 adm4u Mailserver - Postfix - SMTP, POP, IMAP, Groupware
Wenn ich aber von aussen komme telnet mail.adm4u.de 25 erscheint gleich 220 ***************************************************
Warum nur ???
Ohne postconf -n kann diese Frage nicht beantwortet werden.
Ich habe einen eigenen mailserver an einer standy hängen. Da werde ich nicht Über einen provider meine mails rauspusten :-)
Es wäre nicht schlecht, wenn du dann auch mit Postfix umgehen könntest. Acker dich mal durch die Doku in www.postfix.org/documentation.html. Auf diesen Seiten werden praktisch alle Fragen beantwortet.
Ich möchte gerne ein groupware auf das ganze setzen
Bringe erst einmal Postfix dazu, sauber zu laufen. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
![](https://seccdn.libravatar.org/avatar/c7625c51f77131d8b46808560d062c30.jpg?s=120&d=mm&r=g)
Hallo > >>>meinem server von intern mach > >>>Klappt dieses wunderbar > >>>Von aussen nicht > >> > >>Lauscht postfix denn auch auf dem externen Interface/IP-Adresse? > >>Wird durch 'inet_interfaces = 'in /etc/postfix/main.cf gesetzt. mail:~# postconf inet_interfaces inet_interfaces = all > >> > >>[...] > > Bitte mal die Ausgabe von "postconf inet_interfaces". Das > gibt die aktuell gültige Einstellung heraus. > Nach einer Änderung in main.cf musst du natürlich postfix mit > "reload postfix" die Konfiguration übernehmen lassen. Das versteht sich ja von selbst :-) > Das besagt nichts, die Einstellungen werden insbesondere von > yast gerne am Ende der Konfigurationsdatei gemacht und > überschreiben dabei alle vorherigen Einstellungen in main.cf. > "postconf -n" zeigt dir die gültigen Einstellungen. Lass kein yast laufen > > > telnet> open localhost 25 > > Trying 127.0.0.1... > > Connected to localhost. > > Escape character is '^]'. > > 220 adm4u Mailserver - Postfix - SMTP, POP, IMAP, Groupware > > > > Wenn ich aber von aussen komme telnet mail.adm4u.de 25 erscheint > > gleich 220 *************************************************** > > > > Warum nur ??? > > Ohne postconf -n kann diese Frage nicht beantwortet werden. Dein wunsch ist mir befehl :-) alias_database = alias_maps = broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix content_filter = amavis:[127.0.0.1]:10024 daemon_directory = /usr/lib/postfix debug_peer_level = 2 inet_interfaces = all receive_override_options = no_address_mappings smtpd_banner = adm4u Mailserver - Postfix - SMTP, POP, IMAP, Groupware smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination smtpd_sasl_auth_enable = yes smtpd_tls_cert_file = /etc/postfix/smtpd.cert smtpd_tls_key_file = /etc/postfix/smtpd.key smtpd_use_tls = yes unknown_local_recipient_reject_code = 550 virtual_alias_maps = mysql:/etc/postfix/mysql-virtual_forwardings.cf mysql:/etc/postfix/mysql-virtual_email2email.cf virtual_gid_maps = static:5000 virtual_mailbox_base = /home/vmail virtual_mailbox_domains = mysql:/etc/postfix/mysql-virtual_domains.cf virtual_mailbox_maps = mysql:/etc/postfix/mysql-virtual_mailboxes.cf virtual_uid_maps = static:5000 > > > Ich habe einen eigenen mailserver an einer standy hängen. > Da werde ich > > nicht Über einen provider meine mails rauspusten :-) > > Es wäre nicht schlecht, wenn du dann auch mit Postfix umgehen > könntest. > Acker dich mal durch die Doku in > www.postfix.org/documentation.html. Auf diesen Seiten werden > praktisch alle Fragen beantwortet. Ich hatte ib dato qmail im einsatz 1. ist es schon ne zeit her wo ich qmail gekonft hatte 2. habe ich für ie konfig von qmail sehr lange gebraucht 3. habe ich fast alles wieder vergessen 4. qmail ist nicht postfix 5. übern exchange kann ich dich totlabern :-) Ich muss und kann ja nicht alles wissen und bis zu dem punkt (postfix läuft, nur nimmt der keine mails von aussen an) Klappt ja alles > > >>>Ich möchte gerne ein groupware auf das ganze setzen > > Bringe erst einmal Postfix dazu, sauber zu laufen. Bin dabei Grüsse Juergen l.
![](https://seccdn.libravatar.org/avatar/6cacaf4eb2894c2da1aaf9dab186ef82.jpg?s=120&d=mm&r=g)
Juergen L wrote:
Das besagt nichts, die Einstellungen werden insbesondere von yast gerne am Ende der Konfigurationsdatei gemacht und überschreiben dabei alle vorherigen Einstellungen in main.cf. "postconf -n" zeigt dir die gültigen Einstellungen.
Lass kein yast laufen
Damit kann ich mich anfreunden. (^-^)
Wenn ich aber von aussen komme telnet mail.adm4u.de 25 erscheint gleich 220 ***************************************************
Warum nur ???
Ohne postconf -n kann diese Frage nicht beantwortet werden.
Dein wunsch ist mir befehl :-) alias_database = alias_maps = broken_sasl_auth_clients = yes command_directory = /usr/sbin config_directory = /etc/postfix content_filter = amavis:[127.0.0.1]:10024 daemon_directory = /usr/lib/postfix debug_peer_level = 2 inet_interfaces = all receive_override_options = no_address_mappings smtpd_banner = adm4u Mailserver - Postfix - SMTP, POP, IMAP, Groupware smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated, reject_unauth_destination
Gut, was du brauchst, das ist die explizite Angabe von mydestination= [Liste deiner kommagetrennten Domains] Dieser Parameter bestimmt, für welche Domains Postfix sich selbst als Ziel sieht. mynetworks = [Liste der IP-Adressen , CIDR-notierte Netzwerke] Dieser Parameter bestimmt, welche IP-Adressen zum eigenen Netzwerk gehören, die ohne weitere Prüfung Postfix als Relay nach extern benutzen dürfen. mynetworks = 127.0.0.0/8, .... Wenn der Server eine offizielle IP-Adresse hat, dann sollte die Angabe auch explizit gesetzt werden. myhostname = [offizieller Hostname] mydomain = wird für viele Einstellungen als Grundlage verwendet. Schaue dir mal in der main.cf die Beispiele dazu an, die erklären die meisten Verwendungsmöglichkeiten schon.
Es wäre nicht schlecht, wenn du dann auch mit Postfix umgehen könntest. Acker dich mal durch die Doku in www.postfix.org/documentation.html. Auf diesen Seiten werden praktisch alle Fragen beantwortet.
Ich hatte ib dato qmail im einsatz 1. ist es schon ne zeit her wo ich qmail gekonft hatte 2. habe ich für ie konfig von qmail sehr lange gebraucht 3. habe ich fast alles wieder vergessen 4. qmail ist nicht postfix 5. übern exchange kann ich dich totlabern :-)
Bitte nicht! Es reicht mir schon, wenn ich über unserren Dominoserver fluche...
Ich muss und kann ja nicht alles wissen und bis zu dem punkt (postfix läuft, nur nimmt der keine mails von aussen an) Klappt ja alles
Uh, ich würde schon sagen, dass du wenigstens so viel wissen must, um mit Bestimmtheit sagen zu können, dass der Server so läuft, wie du es wünscht, vor allem, nicht als Open Relay, nicht als Backscatter Quelle etc. Nützlich ist auch, wenn das Log des Servers regelmäßig geprüft wird, um Probleme aufzuspüren. Auch das geht mit Logtools einigermaßen komfortabel, wenn mann sie erst einmal eingerichtet hat. Feinheiten kann man dann bei Spezies nachfragen. Sandy -- Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply (@) japantest (.) homelinux (.) com
participants (2)
-
Juergen L
-
Sandy Drobic