[CentOS-de] Migration Postfix von Ubuntu nach Centos

Thomas Sickl - VOLUME Media tom at volume.at
Di Feb 26 20:07:19 UTC 2019


Sieht nach einem typischen DNS Problem aus.

Mir fehlt der

inet_protocols = all

Eintrag in der main.cf.

Du scheinst jedoch auch ein Permission Problem zu haben. Du könntest
die Mail per LMTP übergeben, dann hast du im Regelfall keine Probleme
damit.
Vergiss nicht, dass der User, der den dovecot-lda Prozess ausführt
(non-root) Schreibrechte auf das /data/maildir/ Verzeichnis haben
muss.

Alternativ kannst du auch folgende Zeile in die Postfix *master.cf
<http://master.cf>* eintragen und alles dem vmail User übergeben:

dovecot   unix  -       n       n       -       -       pipe
flags=DRhu user=vmail:vmail argv=/usr/libexec/dovecot/dovecot-lda -f
${sender} -d ${recipient}

Danach musst du noch den virtual_transport konfigurieren, indem du
folgendes in die *main.cf <http://main.cf> *von Postfix einträgst:

dovecot_destination_recipient_limit = 1virtual_mailbox_domains =
deinedomain.atvirtual_transport = dovecot

Ich hoffe die Info hilft dir weiter.

Da du offensichtlich über GMX relayen willst, kannst du dein Setup
auch nochmal aufsetzen. Ein gutes Tutorial findest du unter
https://www.linode.com/docs/email/postfix/postfix-smtp-debian7/

Liebe Grüße

Thomas




Am Di., 26. Feb. 2019 um 19:42 Uhr schrieb Peter Nacken <Peter.Nacken at gmx.de
>:

> Hallo zusammen,
>
> hier kommen postconf und log
>
> Ich habe Centos auf den gleichen Rechner installiert auf dem vorher Ubuntu
> war. der Rechner hat zwei Platten eine für / und eine für /data der
> Datenplatte. Ich habe Centos auf der ersten Platte installiert und die
> zweite Platte nachträglich angehangen. Die alten Konfigurationen für
> Postfix, Dovecot und Samba habe ich die die Verzeichnisse kopiert. Jetzt
> versuche die Kiste ans Leben zu bringen. Was mir immer wieder auffällt,
> dass die Programme fehlende Rechte anmeckern. Dovecot konnte die alte
> SSL-Zertifikate nicht lesen, auch nach 777 nicht. Erst als ich die
> Zertifikate neu gemacht habe ging es :-(
> Die Datenplatte hat ext4
>
> alias_database = hash:/etc/postfix/aliases
> alias_maps = hash:/etc/postfix/aliases
> broken_sasl_auth_clients = yes
> config_directory = /etc/postfix
> html_directory = /usr/share/doc/postfix/html
> mailbox_command = /usr/libexec/dovecot/dovecot-lda -f "$SENDER" -a
> "$RECIPIENT"
> mailbox_size_limit = 500000000000
> message_size_limit = 50000000000
> mydestination = $myhostname localhost.$mydomain localhost $mydomain
> mydomain = fritz.box
> myhostname = peterhome.fritz.box
> mynetworks = 127.0.0.0/8 192.168.178.0/24
> myorigin = $mydomain
> readme_directory = /usr/share/doc/postfix
> recipient_canonical_maps = hash:/etc/postfix/reciever
> relay_domains = $mydestination
> relayhost = mail.gmx.net:587
> sender_canonical_maps = hash:/etc/postfix/sender
> smtp_sasl_auth_enable = yes
> smtp_sasl_password_maps = hash:/etc/postfix/sasl_pwd
> smtp_sasl_security_options =
> smtp_tls_security_level = may
> smtpd_sasl_auth_enable = yes
> smtpd_sasl_local_domain =
> smtpd_sasl_path = private/auth
> smtpd_sasl_security_options =
> smtpd_sasl_type = dovecot
> smtpd_tls_cert_file = /data/ssl/cert.pem
> smtpd_tls_key_file = /data/ssl/peter.pem
> smtpd_tls_loglevel = 1
> smtpd_tls_security_level = may
> smtpd_tls_session_cache_timeout = 60s
>
> Feb 26 19:09:57 peterhome postfix/smtp[4025]: EDA2F100CB3A8: to=<....@
> gmx.net>, relay=none, delay=114153, delays=114153/0.04/0/0, dsn=4.4.3,
> status=deferred (Host or domain name not found. Name service error for name=
> mail.gmx.net type=MX: Host not found, try again)
> Feb 26 19:09:57 peterhome postfix/smtp[4023]: A3592100CB3A7: to=<....@
> gmx.net>, relay=none, delay=114405, delays=114405/0.04/0/0, dsn=4.4.3,
> status=deferred (Host or domain name not found. Name service error for name=
> mail.gmx.net type=MX: Host not found, try again)
> Feb 26 19:09:57 peterhome postfix/smtp[4028]: 73FAF100C063D: to=<....@
> gmx.net>, relay=none, delay=113909, delays=113909/0.05/0/0, dsn=4.4.3,
> status=deferred (Host or domain name not found. Name service error for name=
> mail.gmx.net type=MX: Host not found, try again)
> Feb 26 19:09:57 peterhome postfix/smtp[4029]: 41F0D100CB3A3: to=<....@
> gmx.net>, relay=none, delay=15833, delays=15833/0.06/0/0, dsn=4.4.3,
> status=deferred (Host or domain name not found. Name service error for name=
> mail.gmx.net type=MX: Host not found, try again)
> Feb 26 19:09:57 peterhome postfix/local[4027]: C724A100CB3AB:
> to=<peter at fritz.box>, relay=local, delay=15533, delays=15533/0.02/0/0.29,
> dsn=4.3.0, status=deferred (temporary failure)
> Feb 26 19:09:57 peterhome postfix/local[4022]: A95EB100CB3B6:
> to=<peter at fritz.box>, orig_to=<root>, relay=local, delay=66772,
> delays=66772/0.14/0/0.3, dsn=4.3.0, status=deferred (temporary failure)
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: Effective uid=1000,
> gid=1000, home=/home/peter
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: Namespace inbox:
> type=private, prefix=, sep=, inbox=yes, hidden=no, list=yes,
> subscriptions=yes location=maildir:/data/maildir/peter
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: maildir++:
> root=/data/maildir/peter, index=, indexpvt=, control=,
> inbox=/data/maildir/peter, alt=
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: userdb lookup
> skipped, username taken from USER environment
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: none: root=, index=,
> indexpvt=, control=, inbox=, alt=
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: Destination address:
> peter at fritz.box (source: -a parameter)
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: INBOX: Mailbox
> opened because: lib-lda delivery
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Error:
> open(/data/maildir/peter/dovecot.index.log) failed: Permission denied
> (euid=1000(peter) egid=1000(peter) missing +r perm:
> /data/maildir/peter/dovecot.index.log
> stat(/data/maildir/peter/dovecot.index.log) failed: Permission denied)
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Error:
> open(/data/maildir/peter/dovecot-uidlist) failed: Permission denied
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: Mailbox stdin:
> Opened mail UID=1 because: copying
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Error:
> open(/data/maildir/peter/tmp/1551204597.M843480P4039.peterhome.fritz.box)
> failed: Permission denied
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: Mailbox stdin:
> Opened mail UID=1 because: header Message-ID (Cache file is unusable)
> Feb 26 19:09:57 peterhome dovecot: lda(peter): Debug: Mailbox stdin:
> Opened mail UID=1 because: virtual size (Cache file is unusable)
> Feb 26 19:09:57 peterhome dovecot: lda(peter):
> msgid=<20190226135143.63891100CB3AE at peterhome.fritz.box>: save failed to
> INBOX:
> open(/data/maildir/peter/tmp/1551204597.M843480P4039.peterhome.fritz.box)
> failed: Permission denied
> Feb 26 19:09:57 peterhome postfix/local[4022]: 63891100CB3AE:
> to=<peter at fritz.box>, relay=local, delay=15495, delays=15494/0.32/0/0.14,
> dsn=4.3.0, status=deferred (temporary failure)
> > Gesendet: Dienstag, 26. Februar 2019 um 14:35 Uhr
> > Von: "Django" <django at nausch.org>
> > An: centos-de at centos.org
> > Betreff: Re: [CentOS-de] Migration Postfix von Ubuntu nach Centos
> >
> > Servus Peter,
> >
> > Am 26.02.19 um 13:15 schrieb Peter Nacken:
> >
> > > Jemand eine Idee ?
> >
> > Deinen Informationen nach, entnehme ich, dass die NAmensauflösung
> > grundsätzlich funktioniert, Du also via nslookup die IP-Adresse von
> > centos.org ermitteln kannst.
> >
> > Also wird die Ursache in der postfix-Konfig zu suchen sein. Lupf' doch
> > mal das "Röckchen", sprich zeig uns doch mal was Du da konfiguriert
> > hast. Mit dem Befehl # postconf -n werden Dir alle
> > Konfigurationsoptionen ausgegeben, die Du verändert hast.
> >
> > Ach ja, nur der Vollständigkeit halber: Welche CentOS-Version nutzt Du
> > denn und wwoher hast Du das postfix rpm?
> >
> >
> > cul8r,
> > Django
> > --
> > https://wiki.mailserver.guru/doku.php/centos:mail_c7:start
> > --
> > _______________________________________________
> > CentOS-de mailing list
> > CentOS-de at centos.org
> > https://lists.centos.org/mailman/listinfo/centos-de
> >
> --
> _______________________________________________
> CentOS-de mailing list
> CentOS-de at centos.org
> https://lists.centos.org/mailman/listinfo/centos-de
>
-------------- nächster Teil --------------
Ein Dateianhang mit HTML-Daten wurde abgetrennt...
URL: <http://lists.centos.org/pipermail/centos-de/attachments/20190226/f35fdadf/attachment.html>


Mehr Informationen über die Mailingliste CentOS-de