[Postfixbuch-users] Mails gehen nur extern

Matthias Köstler Matthiaskoestler at lk-elektronik.de
Fr Feb 17 22:58:09 CET 2006


>* Matthias Köstler (LK elektronik) <MatthiasKoestler at lk-elektronik.de>:
>> Hallo,
>>
>> ich habe das Problem mit meinem Mail-Server, dass alle Mails nur nach
extern
>> gehen. Was muß ich denn einstellen, damit ich interne Mails versenden
kann?
>> Hier mal ein auszug meiner main.cf:
>
>Nimm in Zukunft besser den output von "postconf -n". Das zeigt uns welche
>Parameter Postfix wirklich nutzt. Könnte ja sein, dass Du Dich vertippt
hast.
>Auf die Weise würde ein fehlender, aber notwendiger Parameter sofort
>auffallen...

Hi, hier die postconf -n Ausgabe:

alias_maps = hash:/etc/aliases
biff = no
canonical_maps = hash:/etc/postfix/canonical
command_directory = /usr/sbin
config_directory = /etc/postfix
daemon_directory = /usr/lib/postfix
debug_peer_level = 2
defer_transports =
disable_dns_lookups = no
html_directory = /usr/share/doc/packages/postfix/html
inet_interfaces = all
inet_protocols = all
mail_owner = postfix
mail_spool_directory = /var/mail
mailbox_command =
mailbox_size_limit = 0
mailbox_transport =
mailq_path = /usr/bin/mailq
manpage_directory = /usr/share/man
masquerade_classes = envelope_sender, header_sender, header_recipient
masquerade_domains =
masquerade_exceptions = root
message_size_limit = 10240000
mydestination = $myhostname, localhost.$mydomain, localhost
myhostname = hermes.homeip.net
newaliases_path = /usr/bin/newaliases
queue_directory = /var/spool/postfix
readme_directory = /usr/share/doc/packages/postfix/README_FILES
relayhost = smtp.1und1.de
relocated_maps = hash:/etc/postfix/relocated
sample_directory = /usr/share/doc/packages/postfix/samples
sender_canonical_maps = hash:/etc/postfix/sender_canonical
sendmail_path = /usr/sbin/sendmail
setgid_group = maildrop
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/smtp_auth
smtp_sasl_security_options = noanonymous
smtp_use_tls = no
smtpd_client_restrictions =
smtpd_helo_required = no
smtpd_helo_restrictions =
smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = no
smtpd_sender_restrictions = hash:/etc/postfix/access
smtpd_use_tls = no
strict_rfc821_envelopes = no
transport_maps = hash:/etc/postfix/transport
unknown_local_recipient_reject_code = 550

Habs jetzt so eingerichtet, das Mails auch den Server verlassen können
(extern). Aber intern geht nicht!

Danke


Gruß Matthias

>
>> readme_directory = /usr/share/doc/packages/postfix/README_FILES
>> inet_protocols = all
>> 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 = hermes.homeip.net
>> program_directory = /usr/lib/postfix
>> inet_interfaces = all
>> masquerade_domains =
>> mydestination = $myhostname, localhost.$mydomain, localhost
>> defer_transports =
>> disable_dns_lookups = no
>> relayhost =
>> mailbox_command =
>> mailbox_transport =
>> 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
>> alias_maps = hash:/etc/aliases
>> mailbox_size_limit = 0
>> message_size_limit = 10240000
>>
>> -------------
>>
>>
>> Das stelt in der mailq:
>>
>> 1F3C88089B     4341 Fri Feb 17 18:32:58  MAILER-DAEMON
>> (connect to mx00.schlund.de[212.227.15.134]: server refused to talk to
me:
>> 421 Mails from this IP temporarily refused: Dynamic IP Addresses See:
>> http://www.sorbs.net/lookup.shtml?84.175.25.110)
>>
MatthiasKoestler at lk-elektronik.de

Der Server verweigert die Annahme temporär (!), weil Du von einer
dynamischen
IP aus sendest. Es kann also durchaus sein, dass er sie nacher annimmt und
weitersendet.

Generell gilt: Wenn Du nicht in ein Netz mit statischen IPs kannst, solltest
Du Dir einen relayhost suchen und Postfix so konfigurieren, dass es den
Mailversand komplett an den relayhost delegiert.

Viele Mailserver nehmen kategorische keine E-Mails von dynamischen IPs an,
weil sich hier viele Spammer tummeln.

Wenn Du einen relayhost nutzen musst, wirst Du sicherlich auch
client-seitiges
SMTP AUTH in Postfix aktivieren und konfigurieren müssen, damit sich Postfix
bei dem relayhost anmeldet und (erst) dann senden darf.


p at rick

--
Das »Postfix«-Buch
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>
--
_______________________________________________
Postfixbuch-users mailingliste
Heinlein Professional Linux Support GmbH

Postfixbuch-users at listi.jpberlin.de
http://listi.jpberlin.de/mailman/listinfo/postfixbuch-users




Mehr Informationen über die Mailingliste Postfixbuch-users