2015-12-17 2 views
1

Je configuré mon ssmtp comme ci-dessous:Utiliser ssmtp pour envoyer des e-mails HTML avec messagerie (sendmail)

ssmtp.conf

root=postmaster 
mailhub=smtp.office365.com:587 
Hostname=localhost 
FromLineOverride=YES 
[email protected] 
AuthPass=mypassword 
UseSTARTTLS=YES 
TLS_CA_File=/etc/pki/tls/certs/ca-bundle.crt 

revaliases

root:[email protected]:smtp.office365.com:587 

le code postal est:

echo "HTML formatted message goes here like <b>Bold</b><br /><i>Italic</i>" | mail -s "$(echo -e "Subject \nContent-Type: text/html")" -r [email protected] [email protected] 

Avant de configurer ssmtp il fonctionnait très bien maintenant, il envoie comme HTML <b>Bold</b> code, mais je veux comme Gras en utilisant ssmtp avec messagerie (sendmail).

Répondre

1

Vous devez définir en-tête MIME-Version: 1.0 supplémentaires:

echo "HTML formatted message goes here like <b>Bold</b><br /><i>Italic</i>" | mail -s "$(echo -e 'Subject \nContent-Type: text/html\nMime-Version: 1.0')" -r [email protected] [email protected] 
+0

Je mets cela, il ne fonctionne pas –

+0

fonctionne pour moi :( – plaes