Senden Sie e-mail mit mehreren Anhängen, indem Sie das Befehlszeilen-und sendmail

Ist es möglich, mehrere Anlagen mit uuencode und sendmail?

In einem script habe ich eine variable, die die Dateien, die müssen befestigt werden, um eine einzige e-mail:

$attachments=attachment_1.pdf attachment_2.pdf attachment_3.pdf attachment_4.pdf

Auch ein $template variable wie:

$template="Subject: This is the subject
From: [email protected]
To: %s
Content-Type: text/plain

This is the body.
"

Ich habe mit zu kommen:

printf "$template" "$recipient" |
sendmail -oi -t

Irgendwo in dieser muss ich anfügen, dass alles in der $attachments variable?

mailx eine option? Wenn dem so ist, können Sie einfach verwenden die -a Schalter senden mehrere E-Mails. Tun Sie zu verwenden Vanille sendmail?
Prüfen Sie die Antwort auf stackoverflow.com/questions/19940292/... Es wird Ihnen eine Idee geben, wie Sie zu analysieren ist eine variable, die Anlagen durch uuencode.

InformationsquelleAutor user2656114 | 2014-01-20

Schreibe einen Kommentar