Sandy Drobic schrieb:
Andreas Jutzy wrote:
Sandy Drobic schrieb:
Andreas Jutzy wrote:
Hallo Sandy,
den Parameter home_mailbox habe ich bewusst leer gelassen, da er meiner Information nach nur für lokale mailboxen zuständig ist. ich habe lediglich virtuelle mailboxen. die precedence der man-page sagt auch nichts über die virtuellen parameter aus.... ich habe stattdessen
virtual_mailbox_base = /var/webmail/domain.com
gesetzt.
nichts desto weniger habe ich home_mailbox mal gesetzt, leider selbes ergebnis.
home_mailbox greift nur für Domains in mydestination. Zeige besser mal "postconf -n". Wenn du an Maildrop übergibst, sollte der Pfad mit einem "/" enden, ansonsten wird wie bei dir an eine mbox übergeben.
PS: Bitte kein Top-Posting.
"postconf -n"
alias_maps = hash:/etc/postfix/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 = 3 defer_transports = disable_dns_lookups = no disable_mime_output_conversion = no html_directory = /usr/share/doc/packages/postfix/html inet_interfaces = localhost inet_protocols = all local_recipient_maps = unix:passwd.byname $alias_maps 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 myhostname = mail.domain.com
Bitte beachte, dass dein Server mails für user@mail.domain.com annimmt! Dies gilt zum Beispiel für lpd@mail.domain.com, aber auch für root, lpd, wwwrun, uucp usw.
Wenn das nicht erwünscht ist, ändere $mydestination auf einen leeren Wert: mydestination=
Für Anonymisierung nimm besser mail.example.com, die Domain "domain.com" existiert, example.com ist für Dokuzwecke vorgesehen. (^-^)
mynetworks_style = subnet 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 = 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 soft_bounce = yes
Bisher scheint dies ein Server ohne jede Optimierung zu sein. Ich nehme an, dass dieser Server noch nicht produktiv am Internet hängt?
strict_8bitmime = no strict_rfc821_envelopes = no transport_maps = hash:/etc/postfix/transport unknown_local_recipient_reject_code = 550 virtual_mailbox_base = /var/mail/domain.com virtual_mailbox_domains = domain.com virtual_mailbox_maps = mysql:/etc/postfix/vmailboxsql.cf
Was sagt "postmap test@domain.com mysql:/etc/postfix/vmailboxsql.cf"?
virtual_minimum_uid = 100 virtual_transport = maildrop virtual_uid_maps = static:500
Der Server hängt bisher als reiner Testrechner in einem internen LAN, sobald die Maildrop Probleme beseitigt sind, wird fertig konfiguriert. "postmap -q test@example.com mysql:/etc/postfix/vmailboxsql.cf" liefert "/var/webmail/example.com/test/" Mal noch eine Zwischenfrage, wenn ich wie in der Ausgangsmail erwähnt Maildrop direkt ohne Postfix aufrufe, dann gehts doch schon schief... Also sollte Postfix doch dort seine Finger noch nicht im Spiel haben. Ich vermutete den courier-authdaemon als Fehler, aber dessen SQL Abfragen liefern auch o.g. Home zurück... . Danke ;) -- 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