[Postfixbuch-users] Mail an virtuelle User senden.

Patrick Ben Koetter p at state-of-mind.de
Mo Mär 6 14:45:12 CET 2006


* hotten <hotten at hs-bremerhaven.de>:
> Also nochmal Hallo!!
> Ich hoffe jetzt erfülle ich alle regularien der Liste.

Sieht gut aus, danke!

> Mein Problem:
> Wenn ich versuche mails an virtuelle Benutzer über pstfix zu schicken 
> bekomme ich immer die Fehlermeldung
> 
> This is the Postfix program at host imap.studimail.hs-bremerhaven.de.
> 
> I'm sorry to have to inform you that your message could not
> be delivered to one or more recipients. It's attached below.
> 
> For further assistance, please send mail to <postmaster>
> 
> If you do so, please include this problem report. You can
> delete your own text from the attached returned message.
> 
> 			The Postfix program
> 
> <ldaptest at studimail.hs-bremerhaven.de>: mail for studimail.hs-bremerhaven.de
> 
>    loops back to myself

Hier die Erklärung für die Nachricht:
Postfix findet über DNS heraus, dass es für die Domain zuständig ist, aber
kann nirgendwo sehen, wohin es mit so einer Mail sollte. Die Mail "zeigt also
auf Postfix" und er kann nichts damit anfangen.


> hier meine main.cf :
> 
> imap:/etc/postfix # postconf -n
> 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
> disable_mime_output_conversion = no
> html_directory = /usr/share/doc/packages/postfix/html
> inet_interfaces = $myhostname, localhost
> inet_protocols = all
> local_recipient_maps = ldap:accounts
> 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

Hmmm, also Deine Domain ist studimail.hs-bremerhaven.de, aber Du listest sie
nicht als Destination für die Postfix zuständig sein sollte. Mach mal das
hier:

mydestination = $myhostname, localhost, $mydomain


> mydomain = studimail.hs-bremerhaven.de
> myhostname = imap.studimail.hs-bremerhaven.de
> mynetworks = /etc/postfix/mynetworks
> myorigin = $myhostname
> newaliases_path = /usr/bin/newaliases
> readme_directory = /usr/share/doc/packages/postfix/README_FILES
> 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 = no
> smtpd_helo_restrictions =
> smtpd_recipient_restrictions = permit_mynetworks,reject_unauth_destination
> smtpd_sasl_auth_enable = no
> smtpd_use_tls = no
> strict_8bitmime = no
> strict_rfc821_envelopes = no
> transport_maps = hash:/etc/postfix/transport
> unknown_local_recipient_reject_code = 550

> virtual_gid_maps = static:102
> virtual_mailbox_base = /home/vmail/domains
> virtual_uid_maps = static:102

Die Virtual-Einträge benötigst Du nicht, wenn Du mail für
studimail.hs-bremerhaven.de empfangen willst.

Vielleicht verfolgst Du aber ein anderes Ziel damit, dann solltest Du Deinen
Plan noch einmal genauer skizzieren.


> Für meinen bis jetzt geposteten Müll bitte ich um Entschuldigung!!
> Werde mich bemühen nicht mehr so wirr zu sein!!

Keine Sorge. Wir sagen schon, was wir brauchen. ÄRger kommt nur auf, wenn
jemand "beratungsresistent" ist. ;)

p at rick

-- 
Das »Postfix«-Buch
<http://www.postfix-buch.com>
saslfinger (debugging SMTP AUTH):
<http://postfix.state-of-mind.de/patrick.koetter/saslfinger/>



Mehr Informationen über die Mailingliste Postfixbuch-users