[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: envoyer par ligne de commande un mail en HTML5 avec ou sans attachements




On 9/18/19 3:25 PM, Pierre Malard wrote:
Salut,

Regarde du côté de « mutt » c’est très commode et te permet l’encodage et tout le toutim.
Il te faut seulement avoir composer le contenu il me semble. Après, il te faut juste l’envoyer comme ça :

# cat Fichier.html | mutt -e 'set content_type="text/html"' -s ‘Objet du mail’ -b BCCemail -v CCemail -a Fic_annexé — dest1, dest2, …

Et encore plus si affinité

Voir http://mutt.org


Quels avantages/inconvenients vis à vis de ma solution actuelle utilisant:


(define bm-simple-mail-program "/usr/bin/mail")
(define bm-attached-mail-program "/usr/bin/mail.mailutils")

Mon impression, c'est que les avantages de mutt sont inférieurs aux inconvenients. En particulier, comment gérer le cas où l'utilisateur de Bismon -en passant le moins de temps possible en développement- utiliserait mutt comme son MUA. J'avais fait ça il y a plusieurs années.


Faut pas oublier le contexte: des programmes en cascade qui s'appellent les un les autres (à coup de fork(2), exec(3), pipe(2), waitpid(2), popen(3), system(3) ou autres). Donc passer un argument explicite devient compliqué (d'un main au suivant). Je suis rétif aux variables d'environnement.


J'ai des raisons multiples et techniques pour hésiter fortement à embarquer guile ou lua ou vmime dans Bismon (son ramasses-miettes précis notamment, ainsi que le souhait de ne pas dépendre de trop de paquets Debian).


Et le plus cher (polysémie volontaire) pour moi, c'est bien (et de loin) mon propre temps de développeur : je travaille à TRL bas.


Il y a cinq ans environ, j'ai connu un executable plus simple, packagé Debian, pour envoyer un message avec attachement. C'était à la maison.


Je ne m'en rappelle plus. Je crois que le nom aurait été metamail ou metamime ou un truc phonétiquement similaire (mimemail, mailmime, j'ai oublié; à 60 ans ma mémoire me fais de temps à autre défaut)

Cordialement

-- 
Basile STARYNKEVITCH   == http://starynkevitch.net/Basile
opinions are mine only - les opinions sont seulement miennes
Bourg La Reine, France; <basile@starynkevitch.net>
(mobile phone: cf my web page / voir ma page web...)

Reply to: