Also wieder mal einer der nur eben so einen Mailserver aufsetzen will...
dovecot funtioniert, kann mich anmelden abholen alles eben, schön ☺
Fetchmail läuft im Hintergrund, funktioniert auch grundsätzlich, übergibt die Mails anscheinend aber nicht auch an Postfix, zum Verteilen nur werden die Mails NICHT auf die unterschiedlichen Benutzer verteilt.
Sämtliche Mail landet im postmaster Account.
Ich habe es mit der Option 'mda' und auch ohne versucht, aber immer ohne Erfolg. 😬
Wahrscheinlich übersehe ich eine ganz banale sache, aber ich habe aus dem Netz & WIKI einfach nicht die richtige Antwort gefunden. Vielleicht helfen mir schon ein paar gute Fragen weiter, über Antworten würde ich mich aber noch mehr freuen.
mfg
JT
/etc/fetchmailrc
# Configuration created Mon Apr 6 18:59:45 2009 by fetchmailconf 1.52 $Revision: 4740 $ set daemon 180 set postmaster "xy" set bouncemail set no spambounce set properties "" set logfile "/var/log/fetchmail" poll imap.arcor.de with proto IMAP user 'xyz' there with password 'xxxxxxxxx' is 'xy' here options keep
/etc/dovecot.conf
## Dovecot configuration file protocols = imap imaps #disable_plaintext_auth = no log_timestamp = "%Y-%m-%d %H:%M:%S " mail_location = maildir:~/Maildir ssl_cert_file = /etc/ssl/certs/ssl-cert-snakeoil.pem ssl_key_file = /etc/ssl/private/ssl-cert-snakeoil.key #ssl_key_password = mail_privileged_group = mail protocol imap { } ## ## LDA specific settings ## protocol lda { # Address to use when sending rejection mails. postmaster_address = juliantifflor@gno.de # Enabling Sieve plugin for server-side mail filtering #mail_plugins = cmusieve } auth_debug_passwords = yes auth default { # Space separated list of wanted authentication mechanisms: # plain login digest-md5 cram-md5 ntlm rpa apop anonymous gssapi # NOTE: See also disable_plaintext_auth setting. mechanisms = plain passdb shadow { } userdb passwd { } user = xy ## dovecot-lda specific settings ## # socket listen { # master { # path = /var/run/dovecot/auth-master # mode = 0600 # user = mail # User running Dovecot LDA # #group = mail # Or alternatively mode 0660 + LDA user in this group # } # } } ## ## Dictionary server settings ## dict { #quota = mysql:/etc/dovecot-dict-quota.conf } ## ## Plugin settings ## plugin { } mail_full_filesystem_access = yes
/etc/postfix/main.cf
# See /usr/share/postfix/main.cf.dist for a commented, more complete version # Debian specific: Specifying a file name will cause the first # line of that file to be used as the name. The Debian default # is /etc/mailname. #myorigin = /etc/mailname smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu) biff = no # appending .domain is the MUA's job. append_dot_mydomain = no # Uncomment the next line to generate "delayed mail" warnings #delay_warning_time = 4h readme_directory = no # TLS parameters smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key smtpd_use_tls=yes smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache # See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for # information on enabling SSL in the smtp client. myhostname = www.yyyyyy.de alias_maps = hash:/etc/aliases alias_database = hash:/etc/aliases myorigin = /etc/mailname mydestination = www.yyyyyy.de, localhost.yyyyyy.de, localhost #relayhost = mail.xxxxxx.de mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 mailbox_size_limit = 0 recipient_delimiter = + inet_interfaces = all ## wegen Smarthost relayhost = mail.xxxxx.de smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_password smtp_sasl_security_options = noanonymous ## wegen Absender sender_canonical_maps = hash:/etc/postfix/sender_canonical ## wegen lokaler Zustellung mailbox_command = /usr/lib/dovecot/deliver