PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : smtp port auf 587 ändern



mr.lover
07.05.10, 12:42
Hallo zusammen,

bin gerade dabei mein SMTP Port auf 587 zu ändern.
Stichwort 1und1 Emails-> Telekom Internetprovieder, ich glaube paar kennen das Problem:)

hab etc/postfix/master.ct folgendes gemacht:


smtp inet n - n - - smtpd
#587 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_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


etc/services



imap4-ssl 585/tcp # IMAP4+SSL (use 993 instead)
imap4-ssl 585/udp # IMAP4+SSL (use 993 instead)
# Terry Gray <gray@cac.washington.edu>
# Use of 585 is not recommended, use 993 instead
password-chg 586/tcp # Password Change
password-chg 586/udp # Password Change
submission 587/tcp # Submission
submission 587/udp # Submission


Die Firewall ist aus, nur meine Emails gehen trozdem nicht durch
Bis jetzt wurde für Versant den Port 25 benutzt. Irgendwie gibts gerade Problem beim 1und1 und ich kann keine Emails versenden...

Habe ich irgendwo was vergessen zu ändern ??

Suse Sles 10 Postfix 2.2.9


mfg

muell200
07.05.10, 12:54
Habe ich irgendwo was vergessen zu ändern ??


?? hast du da was falsch verstanden ??



smtp_sasl_auth_enable = yes
relayhost = [smtp.deinProvider.de]:587

mr.lover
07.05.10, 13:08
hmmmm tut wohl net so wie du meinst

hier die conf



inet_protocols = all
biff = no
mail_spool_directory = /var/mail
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
myhostname = commserv.xxxxxxxxx.de
program_directory = /usr/lib/postfix
masquerade_domains =
mydestination = $myhostname,localhost.$mydomain,$mydomain
defer_transports =
mynetworks = 172.21.0.0/16, 172.22.0.0/16, 127.0.0.0/8, 192.168.44.0/24
mydomain = xxxxxxxxxx.de
disable_dns_lookups = no
relayhost = [smtp.1und1.de]:587
#relayhost = mail.1und1.de
mailbox_command =
mailbox_transport =
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
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
alias_maps = hash:/etc/aliases
mailbox_size_limit = 0
message_size_limit = 0
smtp_sasl_security_options = noanonymous
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd

muell200
07.05.10, 13:38
hmmmm tut wohl net so wie du meinst


was steht in der logdatei?
hast du dein passwort angeben?


relayhost = [smtp.deinProvider.de]:587

war nur ein beispiel...

ohne klammern.. ( [...] )

mr.lover
07.05.10, 14:19
also

hab mal ohne klammer gemacht mal [smtp.1und1.de:587] irgendwie mag er das garnicht...

in der log steht
connect to smtp.1und1.de[212.227.15.167]: Connection timed out
und das jede menge davon.

wenn ich so google und durchlese steht da am meinste man muss in der master.cf die submission erlauben....
habe ich auch gemacht aber tote hose
hmmmmmmmmmmmmmmmmmm

mr.lover
07.05.10, 16:14
also richtig ist smtp.1und1.de:587
in der log steht, er versucht auch die verbindung aufzubauen über den port nur die verbindung geht nicht durch..
bekommen immer connection time out

Rain_maker
07.05.10, 16:47
Schon probiert, ob Du überhaupt mit diesem Server auf Port 587 kommunizieren kannst?

Hier klappt das (telnet, nmap), aber auf port 25 komme ich z.B. auch nicht (filtered), wenn Dein Provider ausgehende Verbindungen mit Zielport 25 blocken kann, dann kann er das sicher auch auf 587 tun, also würde ich zuerst das mal prüfen, bevor ich überhaupt irgendetwas Anderes versuche.

mr.lover
07.05.10, 17:51
Hey,

der Provieder selber hat mir Tip gegeben, dass ich mal mit 587 probieren soll. Die meinten das T*****M der Port angeblich blokiren. Den Spass habe ich mir erlaubt und habt mal bei der T **** *grinz angerufen und gefragt, die meine ne ne wir blokiren da nix das macht 1und1..... ( Wer glaubt wird selig) tja wie es aussieht irgendwer blokiert auch 587, dass man mit fremden Internetprovieder nicht auf 1und1 smtp Ports zugreifen kann...

Auf mein Server mit Telnet auf dem Port klappt ja, firewall habe ich sogar ausgeschaltet... mehr kann man da ja nix machen und der Server hat recht auf alle Ports zu kommunizieren, da ich ja noch Netzwerk Firewall habe wo ich sachen von meine böse böse User sperren kann hehe

eule
07.05.10, 19:33
Weder 1und1 noch Telekom blockieren normalerweise Port 25. Telekom macht das nur, wenn von deinem Anschluss Spam rausgeblasen wird. Dann wird man aber ueblicherweise benachrichtigt.

mamue
08.05.10, 15:43
Nee, es reichen auch mehr als 100 Mails am Tag oder so ähnlich. Ich hatte das gleiche Problem. Und ich blocke auf dem Ausgangsserver den Port 25 für Weiterleitungen, es müssen also alle Clients den Relay verwenden. Ich habe mir lange und gründlich angeschaut, was dort so läuft - war alles ok.
Ich habe den Port 25 auf dem Ersatzrelay (Root-server) einfach per iptables verbogen, postfix lauscht dort also nach wie vor auf Port 25, ist aber von außen über irgend einen anderen zu erreichen.

mamue