|
Posté le: Lundi 8 Novembre 2021 14:53:20
Aucun numéro de ligne indiqué dans le profil
| |
|
|
littlebigman (Auteur du topic)
Nouveau
Hors-ligne
Inscrit le : 15 Avr 2007 Messages : 7
Sexe :
Forfait : Freebox Dégroupage Total
|
|
|
|
|
|
|
Bonjour,
Je n'arrive pas à trouver comment envoyer un mail par cron avec ssmtp : le serveur SMTP de Free continue à refuser because mail envoyé par root :
Code: | ======= /var/log/syslog
sSMTP[25154]: 550 5.7.1 <root@Free.fr>: Sender address rejected: you are not root@Free.fr
cron[266]: sendmail: 550 5.7.1 <root@Free.fr>: Sender address rejected: you are not root@Free.fr
======= SCRIPT
#!/bin/bash
printf 'To: moi@Free.fr\nSubject: Blah\n\nBlah.' | ssmtp -fmoi@Free.fr moi@Free.fr
printf 'From: moi@Free.fr\nTo: moi@Free.fr\nSubject: Blah\n\nBlah.' | ssmtp -fmoi@Free.fr moi@Free.fr
======= CRON
00 14 * * MON /root/monscript.bash
30 14 * * MON fred /root/monscript.bash
35 14 * * MON su fred -c "/root/monscript.bash"
======= /etc/ssmtp/ssmtp.conf
root=postmaster
mailhub=smtp.Free.fr
hostname=Free.fr
FromLineOverride=YES
======= /etc/ssmtp/revaliases
root:moi@Free.fr:smtp.Free.fr |
Quelqu'un sait faire ?
Merci.
---
Edit: Problème résolu en utilisant msmtp. |
|
Dernière édition par littlebigman le Lundi 8 Novembre 2021 16:35:53; édité 1 fois |
|
|
|
|
|