2013-12-19 6 views
0

Мне нужно отправить электронные письма из сценария, в котором SMTP, который я хочу отправить, зависит от каждого сообщения. Используя mailx, можно указать SMTP-сервер, параметры TLS, имя пользователя и пароль в командной строке. Тем не менее, мне нужно отправить встроенные HTML-письма (а не как вложение), и mailx не поддерживает это, в соответствии с различными сообщениями, которые я нашел, и время, потраченное на то, чтобы вытащить мои волосы, пытаясь заставить его работать. С другой стороны, с sendmail я могу отправить встроенный HTML, но, похоже, параметры SMTP-сервера должны быть в файле конфигурации, и я не знаю, как их переопределить из командной строки. Итак, как мне отправить встроенный HTML при указании настраиваемых параметров SMTP?sendmail: укажите SMTP-сервер и параметры TLS для сообщения

ответ

0

Полагаю, что вы ищете низкоуровневое решение, но это так прямо на Python, что я думаю, что это стоит изучить. Есть несколько примеров буквально именно того, что вы пытаетесь сделать правильно here in the documentation.

Я также ответил на аналогичный вопрос here.

Даже если вы не знакомы с Python, эти страницы документов в значительной степени описывают всю программу для вас.

 Смежные вопросы

  • Нет связанных вопросов^_^