Pages : 1
#1 Le 07/02/2017, à 13:53
- Laurent-ref.nc
Postfix port d'ecoute - Protocol mismatch
Bonjour,
J'ai suivie scrupuleusement ce tuto
https://help.ubuntu.com/lts/serverguide/postfix.html
Mais ca plante lors de la connexion : (telnet mail.villes.nc 22), sur le port 25 pas de connexion possible
Un peu d'aide me serait fort utile, merci d'avance
root@prod:~# telnet mail.villes.nc 22
Trying 128.199.169.33...
Connected to mail.villes.nc.
Escape character is '^]'.
SSH-2.0-OpenSSH_7.2p2 Ubuntu-4ubuntu2.1
ehlo mail.villes.nc
Protocol mismatch.
Connection closed by foreign host.
J'ai désinstallé sendmail mais après avoir installé postfix
commande : sudo netstat -plntu
Proto Recv-Q Send-Q Local Address Foreign Address State PID/Program name
tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN 8498/mysqld
tcp 0 0 127.0.0.1:587 0.0.0.0:* LISTEN 23460/sendmail: MTA
tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN 1604/sshd
tcp 0 0 127.0.0.1:25 0.0.0.0:* LISTEN 23460/sendmail: MTA
tcp6 0 0 :::80 :::* LISTEN 10539/apache2
tcp6 0 0 :::22 :::* LISTEN 1604/sshd
commande : postconf -n
alias_database = hash:/etc/aliases
alias_maps = hash:/etc/aliases
append_dot_mydomain = no
biff = no
broken_sasl_auth_clients = yes
inet_interfaces = all
inet_protocols = all
mailbox_command =
mailbox_size_limit = 0
mydestination = $myhostname, localhost.villes.nc, localhost
myhostname = mail.villes.nc
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128 192.168.0.0/24
myorigin = /etc/mailname
readme_directory = no
recipient_delimiter = +
relayhost =
smtp_tls_note_starttls_offer = yes
smtp_tls_security_level = may
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
smtpd_banner = $myhostname ESMTP $mail_name (Ubuntu)
smtpd_recipient_restrictions = \permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_relay_restrictions = permit_mynetworks permit_sasl_authenticated defer_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_sasl_local_domain =
smtpd_sasl_path = private/auth
smtpd_sasl_security_options = noanonymous
smtpd_sasl_type = dovecot
smtpd_tls_CAfile = /etc/ssl/certs/cacert.pem
smtpd_tls_cert_file = /etc/ssl/certs/server.crt
smtpd_tls_key_file = /etc/ssl/private/server.key
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_security_level = may
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtpd_use_tls = yes
Dernière modification par Laurent-ref.nc (Le 07/02/2017, à 15:26)
Hors ligne
#2 Le 08/02/2017, à 12:08
- bruno
Re : Postfix port d'ecoute - Protocol mismatch
Bonjour,
Le premier retour est trou a fait normal : tu inities une session telenet sur le port qui est celui de SSH et tu tentes ensuite des commandes spécifiques au protocole SMTP.
Normalement postfix est en écoute sur le port 25 (et aussi 587). Mais ton retour de la commande netcat monter que c'est sendmail et non postfix qui est en écoute sur le port 25 et uniquement sur l'interface locale.
Donc tu n'as peut-er pas désinstaller correctement sendmail ou redémarrer les service concernés :
- arrêter sendmail :
sudo service sendmail stop
- purger le paquet sendmail :
sudo apt-get purge sendmail
- relancer postfix :
sudo service postfix restart
Le reste de la configuration semble correct. Si tu as toujours des soucis donnes-nous le retour complet des commandes indiquées.
Dernière modification par bruno (Le 08/02/2017, à 12:09)
#3 Le 08/02/2017, à 13:45
- Laurent-ref.nc
Re : Postfix port d'ecoute - Protocol mismatch
Merci, c'est super d'avoir du soutien
J'ai purgé... apt-get purge sendmail* ... tjrs pareil. sendmail reste collé au port 25 .
J'ai donc du tout reprendre depuis le début, Nouveau droplet, serveur, IP, certif
et ca m'a l'air bon :
root@prod:~# telnet mail.villes.nc 25
Trying 188.166.249.201...
Connected to mail.villes.nc.
Escape character is '^]'.
220 mail.villes.nc ESMTP Postfix (Ubuntu)
ehlo mail.villes.nc
250-mail.villes.nc
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
Et c'est quoi la suite Comme je créer des adresses e mails ? Existe t-il des tuto pour installer des outils ?
Hors ligne
#4 Le 08/02/2017, à 15:14
- bruno
Re : Postfix port d'ecoute - Protocol mismatch
La meilleure source reste la documentation officielle de postfix http://www.postfix.org/documentation.html
ou si tu préfères en français : https://postfix.traduc.org/ mais pas forcément à jour.
Tu peux aussi commencer par lire ce document qui assez court et bien fait : https://wiki.debian-fr.xyz/Configuratio … ec_Postfix
Pages : 1