Pages : 1
#1 Le 19/06/2019, à 16:04
- guigui69
configuration ssmtp pour utilisation sur lamp
Bonjour à tous,
j’essaie de configurer l'application "ssmtp" sur mon serveur ubuntu.
Le but c'est de pouvoir envoyer des email depuis mon site web (php), mais en 1er je dois configurer le serveur pour envoyer des email (par office365).
ssmtp.conf
root=noreply@yy.com
mailhub=smtp.office365.com:587
rewriteDomain=yy.com
hostname=serveur-****-lamp
FromLineOverride=YES
AuthUser=noreply@yy.com
AuthPass=***
UseSTARTTLS=YES
UseTLS=YES
AuthMethod=LOGIN
revaliases:
root:noreply@yy.com:smtp.office365.com:587
Quand je test avec cette ligne de code
ssmtp -v nom@yy.com < msg.txt
, je reçoit bien email,
par contre j'ai essayé cette exemple avec "mail"
echo "test" | mail -s "tttttt" monadresse@gmail.com
mail: cannot send message: Process exited with a non-zero status
la commande suivante indique bien ssmtp pour envoyer les email.
root@serveur-xxx-lamp:~# ls -la /usr/sbin/sendmail
lrwxrwxrwx 1 root root 5 Apr 3 2018 /usr/sbin/sendmail -> ssmtp
Je bloque sur ça, avant même d'avoir testé depuis mon site web (php)
Quelle erreur est-je commis ?
merci d'avance pour vos explications
guigui69
Hors ligne
#2 Le 19/06/2019, à 16:24
- krodelabestiole
Re : configuration ssmtp pour utilisation sur lamp
https://doc.ubuntu-fr.org/ssmtp
ssmtp n'est plus actif depuis 2013. Nous vous conseillons vivement d'utiliser une alternative comme msmtp.
nouveau forum ubuntu-fr on en parle là : refonte du site / nouveau design
profil - sujets récurrents - sources du site
Hors ligne
#3 Le 19/06/2019, à 16:45
- guigui69
Re : configuration ssmtp pour utilisation sur lamp
re,
log de var/log/mail.log
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set Root="noreply@yy.com"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set MailHub="smtp.office365.com"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set RemotePort="587"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set RewriteDomain="yy.com"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set HostName="yy.com"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set FromLineOverride="True"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set AuthUser="noreply@yy.com"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set AuthPass="xx
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set UseSTARTTLS="True"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set FromLineOverride="True"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Set MailHub="smtp.office365.com"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: via SMTP Port Number="587"
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Creating SSL connection to host
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 220 PR2PR09CA0005.outlook.office365.com Microsoft ESMTP MAIL Service ready at Wed, 19 Jun 2019 15:35:24 +0000
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: EHLO yy.com
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 250 SMTPUTF8
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: STARTTLS
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 220 2.0.0 SMTP server ready
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: SSL connection using ECDHE_RSA_AES_256_GCM_SHA384
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: EHLO yy.com
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 250 SMTPUTF8
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: AUTH LOGIN
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 334 VXNlcm5hbWU6
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: bm9yZXBseUBlYXN5LXZvLmNvbQ==
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 334 UGFzc3dvcmQ6
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: M2E1eS1WMDEyMyE=
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 235 2.7.0 Authentication successful
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: MAIL FROM:<noreply@yy.com>
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 250 2.1.0 Sender OK
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: RCPT TO:<liu@tt.com>
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 250 2.1.5 Recipient OK
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: DATA
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: 354 Start mail input; end with <CRLF>.<CRLF>
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Received: by easy-vo.com (sSMTP sendmail emulation); Wed, 19 Jun 2019 17:34:28 +0000
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Date: Wed, 19 Jun 2019 17:34:28 +0000
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: From:noreply@yy.com
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: Subject: From sSMTP
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]:
Jun 19 17:34:28 serveur-yy-lamp sSMTP[127286]: This is a test email.
Jun 19 17:34:29 serveur-yy-lamp sSMTP[127286]: .
Jun 19 17:34:30 serveur-yy-lamp sSMTP[127286]: 250 2.0.0 OK <VI1PR10MB2080A1A2CA165995E8636FDCFCE50@VI1PR10MB2080.EURPRD10.PROD.OUTLOOK.COM> [Hostname=VI1PR10MB2080.EURPRD10.PROD.OUTLOOK.COM]
Jun 19 17:34:30 serveur-yy-lamp sSMTP[127286]: QUIT
Jun 19 17:34:30 serveur-yy-lamp sSMTP[127286]: 221 2.0.0 Service closing transmission channel
Jun 19 17:34:30 serveur-yy-lamp sSMTP[127286]: Sent mail for noreply@yy.com (221 2.0.0 Service closing transmission channel) uid=0 username=root outbytes=362
------------------------------
Jun 19 17:35:36 serveur-yy-lamp sSMTP[127288]: Creating SSL connection to host
Jun 19 17:35:36 serveur-yy-lamp sSMTP[127288]: SSL connection using ECDHE_RSA_AES_256_GCM_SHA384
Jun 19 17:35:38 serveur-yy-lamp sSMTP[127288]: 554 5.2.0 STOREDRV.Submission.Exception:SendAsDeniedException.MapiExceptionSendAsDenied; Failed to process message due to a permanent exception with message Cannot submit message. 16.5
Au dessus des ------- c'est avec la commande
ssmtp -v nom@yy.com < msg.txt
et en-dessous avec la commande mail linux classique
donc la 1ere commande envoi bien email mais pas le second
Hors ligne
#4 Le 19/06/2019, à 17:08
- lynn
Re : configuration ssmtp pour utilisation sur lamp
Bonjour
Peut-être un problème de groupe..?! Que renvoie la commande suivante :
ls -l /etc/ssmtp
«C'est pas parce qu'ils sont nombreux à avoir tort qu'ils ont raison!»
Coluche
Hors ligne
Pages : 1