Daniel Spannbauer wrote:
Wenn dein Hoster nicht erlaubt, den internen Namen zu ändern (wechsle besser den Hoster!!), dann ändere einfach den externen Namen, der im DNS eingetragen ist (nätürlich auch den reverse DNS Namen). Setze dort einfach einen mail.domain.tld auf die IP und den entsprechenden Reverse DNS record. Wenn dein Server sich im SMTP-Dialog auch mit diesem Namen meldet, sollte wenigstens für SMTP alles in Ordnung sein.
Hallo Sandy,
das mit dem Hostname hat jetzt geklappt, man muss nur freundlich fragen.
Sehr gut, das hatte ich mir auch nicht anders vorstellen können.
Nun hänge ich an Postfix. Ich habe jetzt dovecot installiert und lasse Postfix über Dovecot authentifizieren. Ich kann Mails über Pop abholen, ich kann aber leider nichts schicken. Ich kriege die Mail immer mit "Relay Access Denied" zurück.
Kein Wunder bei deiner Konfig. (^-^)
Hier mal Postconf -n:
alias_maps = hash:/etc/aliases biff = no broken_sasl_auth_clients = yes 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 disable_mime_output_conversion = no html_directory = /usr/share/doc/packages/postfix/html inet_interfaces = all inet_protocols = all mail_owner = postfix mail_spool_directory = /var/spool/mail2/ 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 = a1234-1.1st-housing.de myhostname = a1234-1.1st-housing.de mynetworks_style = subnet
Das würde ich mir noch überlegen, ob du wirklich deinem Subnetz die Erlaubnis zum Relayen geben möchtest. :-)
newaliases_path = /usr/bin/newaliases queue_directory = /var/spool/postfix readme_directory = /usr/share/doc/packages/postfix/README_FILES relayhost = 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 = no smtp_use_tls = no smtpd_client_restrictions = smtpd_helo_required = yes smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination,reject_unknown_recipient_domain,permit_sasl_authenticated
Hier kommt reject_unauth_destination vor permit_sasl_authenticated, was herzlich wenig Sinn ergibt. Besser: smtpd_recipient_restrictions = permit_mynetworks, permit_sasl_authenticated reject_unauth_destination, Hinter reject_unauth_destination kommen nur noch deine eigenen Domains. Mit reject_unknown_recipient_domain wirst du also im besten Fall nur deine eigenen Domains ablehnen. Ein gutes Rezept, um sich bei DNS-Problemen in den Fuß zu schießen. (^-^) Da sind jetzt natürlich noch keine Antispam-Maßnahmen enthalten, das sollte im nächsten Schritt kommen.
smtpd_sasl_auth_enable = yes smtpd_sasl_local_domain = smtpd_sasl_path = private/auth smtpd_sasl_security_options = noanonymous smtpd_sasl_type = dovecot smtpd_sender_restrictions = hash:/etc/postfix/access smtpd_use_tls = no strict_8bitmime = no strict_rfc821_envelopes = no transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 450 virtual_alias_domains = hash:/etc/postfix/virtual virtual_alias_maps = hash:/etc/postfix/virtual, hash:/etc/postfix/virtual_hondapower
Ist bestimmt nur wieder ne Kleinigkeit, aber ich she den Wald vor Bäumen nicht.
Grins! -- Sandy Antworten bitte nur in die Mailingliste! PMs bitte an: news-reply2 (@) japantest (.) homelinux (.) com -- Um die Liste abzubestellen, schicken Sie eine Mail an: opensuse-de+unsubscribe@opensuse.org Um eine Liste aller verfuegbaren Kommandos zu bekommen, schicken Sie eine Mail an: opensuse-de+help@opensuse.org