Чи можна вказати в командному рядку для Thunderbird певний обліковий запис або адресу "Від"?


2

Я намагаюся створити скрипт bash, який дозволить мені відправити партію листів. Я використовую Cygwin, Windows XP і Thunderbird 3.1.3. У мене є сценарій, який генерує електронну пошту. Проблема, яку я маю, полягає в тому, що в Thunderbird створено кілька облікових записів електронної пошти, і я хочу використовувати інший обліковий запис, ніж той, який обраний командним рядком. У мене лише один профіль.

Командний рядок, який я отримую, такий:

thunderbird -compose "to=$strEmailAdd,subject=$SUBJ,attachment='file:///d:/docs/attach/file_to_attach.doc',body='$BODY'"

Чи можна вказати обліковий запис, з якого надходить електронна пошта, або принаймні вказати адресу "від"? Я намагався використовувати "від" і "відповідь-на" як поля безрезультатно.


Не на тему, а на змішування $SUBJ і $strEmailAdd в цьому ж коді потворно.
grawity

$SUBJ і $BODY є константами. $strEmailAdd не. Тому я так і зробив.
Buggabill

Відповіді:


1

Не використовуйте Thunderbird, він не призначений для пакетного використання. Є багато клієнтів SMTP, таких як msmtp або відправити лист .

(msmtp реалізує a sendmail інтерфейс, тому він приймає лише попередні повідомлення MIME)


Як правило, я погоджуюся з вами і буде використовувати один з цих варіантів. Але, я повинен бути в змозі (можливо) редагувати повідомлення після їх створення.
Buggabill
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.