Comment envoyer des corps HTML e-mail avec plusieurs pièces jointes de texte à l'aide de sendmail
Je veux envoyer un fichier HTML en tant que corps du message et souhaitez joindre plusieurs fichiers texte de ce message.
Depuis le fichier html doit être envoyé, sendmail doit être utilisé ( je ne pouvais pas le faire à l'aide de mailx ).
Comment faites-vous envoyer des corps HTML e-mail et plusieurs pièces jointes de texte à l'aide de sendmail?
OriginalL'auteur vaichidrewar | 2011-03-22
Vous devez vous connecter pour publier un commentaire.
Je ne pense pas que
sendmail
va vous aider avec ça. Aller pour un client commemutt
, et faire par exemplemutt -a file1 -a file2 -- [email protected]
. Ou aller pourperl
.Sendmail ne peuvent tout simplement pas faire sans outils supplémentaires. Quels sont les outils que vous choisissez est à vous, bien sûr.
Mais bien sûr, sendmail de le faire. C'est juste une question de comment faire pour formater le contenu à transmettre à sendmail.
OriginalL'auteur ShiDoiSi
En supposant que vous avez uunecode disponibles dans votre système, vous pouvez envoyer des emails avec des pièces jointes multiples comme ceci:
OriginalL'auteur anubhava
Voici un script bash que j'utilise pour envoyer des rapports que je générer pour le peuple. Ils sont envoyés comme pièces jointes. Placez votre code HTML dans le "corps" de la variable du script. Je vais laisser le paramétrage des variables jusqu'à vous.
OriginalL'auteur Colin MacKenzie - III