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'"

Есть ли способ указать учетную запись, с которой приходит электронное письмо, или, по крайней мере, указать адрес отправителя? Я пытался использовать "from" и "reply-to" в качестве полей безрезультатно.

1 ответ1

1

Не используйте Thunderbird, он не предназначен для пакетного использования. Существует множество SMTP-клиентов, таких как msmtp или sendEmail.

(msmtp реализует интерфейс sendmail , поэтому он принимает только готовые сообщения MIME)

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .