Aller au contenu


Problème de caractères spéciaux [RESOLU]


  • Ce sujet est fermé Ce sujet est fermé
1 réponse à ce sujet

#1 prefect2

prefect2

    Membre

  • Membres
  • 19 messages

Posté 01 juin 2018 - 13:18

Salut, j'essaye d'envoyer des mails récurrents à l'aide de la crontab.
Un petit script qui utilise sendmail prend en argument un fichier texte où est contenu le corps du mail.
Le souci c'est que le mail reçu contient des caractères "à la con" au lieu des "é", "à" etc.
J'ai ajouté "LANG=fr_FR.iso-8859-15" et aussi "LANG=fr_FR.UTF-8"  avant la commande sendmail mais ça ne change rien.

Je pense que le problème vient de l'encodage du fichier texte ou alors de l'utilisation de la commande sendmail...

Dans ma crontab, j'ai :
0 10 1 * * /home/zimbra/test_mail/envoi_mail.sh

Le contenu du script :
#!/bin/sh
/opt/zimbra/common/sbin/sendmail -F "blabla" -f monadresse@machin.fr < /home/zimbra/test_mail/corps_mail.txt

Le contenu du message :
Subject: Rappel : pour une mise à jour régulière de blabla

...N'oubliez pas blablabla...

L'équipe éditoriale

Pour info la commande file rend :

file -i corps_mail.txt rend
corps_mail.txt: text/plain; charset=utf-8



Si quelqu'un peut me donner un petit coup de main ? Image IPB
Merci.

#2 prefect2

prefect2

    Membre

  • Membres
  • 19 messages

Posté 01 juin 2018 - 14:35

C'est réglé avec Content-Type: text/plain; charset="utf-8"




0 utilisateur(s) li(sen)t ce sujet

0 membre(s), 0 invité(s), 0 utilisateur(s) anonyme(s)