2 votes

Linux Mint Connexion Postfix refusée

J'essaie de créer un serveur sur Linux Mint (Cinnamon 19.2) pour HTTP (Apache2, Mysql5.7, PHP7.2), FTP, et Email (Postfix, et éventuellement Dovecot et SquirrelMail ou RoundCube, mais après avoir fait fonctionner Postfix) - le serveur/domaine est nutima-laera.go.ro. HTTP et FTP fonctionnent très bien, mais je suis bloqué sur Postfix depuis quelques jours.
Je n'arrête pas de recevoir :

Oct 24 15:37:35 nutima-laera postfix/qmgr[11832]: BAFBC2034FD: from=<root@nutima-laera.go.ro>, size=357, nrcpt=1 (queue active)
Oct 24 15:37:37 nutima-laera postfix/smtp[13039]: connect to relay1.go.ro[81.196.20.132]:25: Connection refused
Oct 24 15:37:39 nutima-laera postfix/smtp[13039]: connect to relay2.go.ro[81.196.20.132]:25: Connection refused
Oct 24 15:37:39 nutima-laera postfix/smtp[13039]: BAFBC2034FD: to=<speedy_rudolf@yahoo.com>, relay=none, delay=2001, delays=1997/0.01/4.1/0, dsn=4.4.1, status=deferred (connect to relay2.go.ro[81.196.20.132]:25: Connection refused)

Le port 25 n'est bloqué ni par le pare-feu (j'ai ajouté une excetion juste pour être sûr) ni par le fournisseur d'accès, je peux faire un telnet sur localhost 25, google.com 25, nutima-laera.go.ro 25 localement et en externe. Telnet se connecte très bien à tous ces sites.

Main.cf :

biff = no

append_dot_mydomain = no

readme_directory = no

compatibility_level = 2

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

smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
myhostname = nutima-laera.go.ro
#myhostname = mail.nutima-laera.go.ro
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = $myhostname, localhost.$mydomain, $mydomain, localhost, mail.nutima-laera.go.ro, nutima-laera.go.ro
relayhost = $mydomain
#mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mynetworks = 192.168.100.0/24, 127.0.0.0/8
mailbox_size_limit = 0
recipient_delimiter = +
inet_protocols = all
mynetworks_style = subnet
#myorigin = $mydomain
myorigin = nutima-laera.go.ro
home_mailbox = Maildir/
inet_interfaces = all

maître.cf :

smtp      inet  n       -       y       -       -       smtpd
pickup    unix  n       -       y       60      1       pickup
cleanup   unix  n       -       y       -       0       cleanup
qmgr      unix  n       -       n       300     1       qmgr
#qmgr     unix  n       -       n       300     1       oqmgr
tlsmgr    unix  -       -       y       1000?   1       tlsmgr
rewrite   unix  -       -       y       -       -       trivial-rewrite
bounce    unix  -       -       y       -       0       bounce
defer     unix  -       -       y       -       0       bounce
trace     unix  -       -       y       -       0       bounce
verify    unix  -       -       y       -       1       verify
flush     unix  n       -       y       1000?   0       flush
proxymap  unix  -       -       n       -       -       proxymap
proxywrite unix -       -       n       -       1       proxymap
smtp      unix  -       -       y       -       -       smtp
relay     unix  -       -       y       -       -       smtp
    -o syslog_name=postfix/$service_name
showq     unix  n       -       y       -       -       showq
error     unix  -       -       y       -       -       error
retry     unix  -       -       y       -       -       error
discard   unix  -       -       y       -       -       discard
local     unix  -       n       n       -       -       local
virtual   unix  -       n       n       -       -       virtual
lmtp      unix  -       -       y       -       -       lmtp
anvil     unix  -       -       y       -       1       anvil
scache    unix  -       -       y       -       1       scache
maildrop  unix  -       n       n       -       -       pipe
  flags=DRhu user=vmail argv=/usr/bin/maildrop -d ${recipient}
uucp      unix  -       n       n       -       -       pipe
  flags=Fqhu user=uucp argv=uux -r -n -z -a$sender - $nexthop!rmail ($recipient)
ifmail    unix  -       n       n       -       -       pipe
  flags=F user=ftn argv=/usr/lib/ifmail/ifmail -r $nexthop ($recipient)
bsmtp     unix  -       n       n       -       -       pipe
  flags=Fq. user=bsmtp argv=/usr/lib/bsmtp/bsmtp -t$nexthop -f$sender $recipient
scalemail-backend unix  -   n   n   -   2   pipe
  flags=R user=scalemail argv=/usr/lib/scalemail/bin/scalemail-store ${nexthop} ${user} ${extension}
mailman   unix  -       n       n       -       -       pipe
  flags=FR user=list argv=/usr/lib/mailman/bin/postfix-to-mailman.py
  ${nexthop} ${user}

Les commentaires sont là pour montrer ce que j'ai essayé.
Je dois mentionner que j'ai utilisé Webmin pour l'installation et la configuration initiale, mais après l'échec de cette procédure, j'ai commencé à utiliser le terminal.
Si vous avez besoin d'autres informations, je les publierai.
Merci beaucoup.

0voto

Talal Al-Khalifa Points 113

Si vous essayez d'utiliser un hôte STMP externe pour envoyer vos emails, vous devez définir l'hôte, le nom d'utilisateur et le mot de passe dans /etc/postfix/sasl_passwd :

[mail.host.com] username:password

Ensuite, vous devez insérer cette ligne dans le fichier main.cf :

 relayhost = [mail.host.com]:25

Avez-vous vérifié auprès de votre fournisseur d'accès qu'il ne bloque pas le port 25, comme c'est le cas pour certains, et que vous devez le contourner en utilisant le port 2525 ?

SistemesEz.com

SystemesEZ est une communauté de sysadmins où vous pouvez résoudre vos problèmes et vos doutes. Vous pouvez consulter les questions des autres sysadmins, poser vos propres questions ou résoudre celles des autres.

Powered by:

X