2014-12-23 2 views

ответ

1

Это не то, что легко сделать. Вероятно, вы захотите использовать библиотеку (например: на python), которая позаботится о форматировании вашей электронной почты в соответствии с вашими потребностями.

В очень кратко:

  • Отправка прикрепленного требует электронной почты для форматирования в соответствии с
  • мима отформатированного сообщения MIME RFC будет использовать некоторые разделители для разделения различных частей сообщения (бывший: а часть обычного текста, часть HTML, часть вложения и т. д.)
  • Каждая часть MIME будет префикса заголовком, детализирующим содержимое детали
  • часть вложения будет идентифицирована заголовком «Content-disposition» , как подробно в RFC 2183.
  • Представление вашего файла должно быть указано с использованием заголовка «Content-Transfer-Encoding», описанного в RFC 2045. Общим способом кодирования файлов для почтового перевода является base64.

Если вы хотите получить представление о том, насколько сложно создать электронное письмо с допустимым вложением, вы можете использовать свой почтовый клиент для проверки источника письма с приложением (большинство почтовых клиентов имеют эту функцию). Это должно в конечном итоге убедить вас избежать этого вручную :)

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

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