PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : Postfix Server nimmt nur E-Mails von eigener Domäne an



triptrop
17.01.06, 18:01
Hallo :)

Nach mehreren Wochen probieren und viel Hilfe durch dieses Forum kann ich mit meinem Mail-Server (Suse 9.3, Postfix, Cyrus-imap)
mit der Domäne "test-it.de " nun folgendes tun:

Über das lokale Netzwerk:

1.) E-Mails von irgendwas@test-it.de an noch_irgendwas@test-it.de versenden und auch abrufen (Outlook)


Über das Internet:

1.) Versenden von E-Mails über SMTP an alle möglichen Adressen:

test@gmx.de
test@t-online.de
....etc.


Wenn ich aber dann von einer dieser E-Mail-Adressen eine Antwort an meinen Server schicken möchte:

Bspw.: test@gmx.de -> irgendwas@test-it.de

Dann nimmt Postfix diese E-Mail nicht an und übergibt sie nicht an cyrus.

Was muss ich wo einstellen, damit Postfix E-Mails von z.B. test@gmx.de oder von der Domäne gmx.de aktzeptiert und an Cyrus weiterleitet, welches die Mail dann in die Mailbox des Benutzers "irgendwas@test-it.de" ablegt ???

main.cf


readme_directory = /usr/share/doc/packages/postfix/README_FILES
biff = no
mail_spool_directory = /var/mail
canonical_maps = hash:/etc/postfix/canonical
virtual_maps = 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 = mail-server.test-it.de
mydomain = test-it.de
mynetworks = 172.16.0.0/16, 127.0.0.0/8, 130.10.0.0
myorigin = $mydomain
relay_domains = $mydestination
program_directory = /usr/lib/postfix
inet_interfaces = all
masquerade_domains =
mydestination = $myhostname, localhost.$mydomain, localhost, $mydomain
defer_transports =
disable_dns_lookups = no
relayhost =
mailbox_command =
mailbox_transport = lmtp:unix:/var/lib/imap/socket/lmtp
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 = no
smtpd_sasl_auth_enable = no
smtpd_use_tls = no
smtp_use_tls = no
broken_sasl_auth_clients = yes
alias_maps = hash:/etc/aliases
mailbox_size_limit = 2147483648
message_size_limit = 16777216

drcux
17.01.06, 19:07
/var/log/mail

?

tschloss
17.01.06, 22:06
Ist die Domain "test-it.de" denn richtig konfiguriert? Gibt es einen MX-Record, der auf deinen Server zeigt und ist dieser auch im Internet von Außen unter der IP des MX-Records erreichbar?

Grüße
Thomas

(Oder läuft der Server hinter einer dynamischen IP und die Domain gibt es offiziell auch nicht wirklich? ;) )

triptrop
18.01.06, 15:16
Es lag wohl tatsächlich am MX-Record.

Ich habe in der /etc/postfix/transport

den Eintrag:

test-it.de :[mail-server.test-it.de] in Klammern gesetzt und jetzt funktioniert es... :)

Vielen Dank für die Hilfe :)