всё равно не стало понятней..
смотря на код я могу объснить, почему так написано, а вот сам по аналогии написать не смогу
поэтому и хочу найти ссылочку, где можно подробно прочесть, как mail-сервер обрабатывает заголовки.
ps: ещё один вопрос, а как установить кодировку на тело письма, которое третим параметром в mail() передаётся?
спасибо.
у меня есть пример написаного класса mime_mail.
В нём написана функция add_attachment(...)
Так там, равно как и вы, дописывют строки типа:
content-..
Я хочу найти не конретный пример, как написать, а найти, откуда те, кто писал это, знают, что надо писать именно content-... и в каком случае.
попробую описать подробно:
из формы передаётся текст сообщения и прикреплённый файл.
Я хочу при помощи mail() отослать и сообщение и файл по почте.
У меня есть скрипт - написан класс, в котором реализована функция типа add_attachment() и несколько вспомогательных для неё. Насколько я понял, основное, что там делдается - это добавляется информация про то, как нужно обрабатывать строку необязательного аргумента additional_headers.
Теперь тогда 2 вопроса:
правильно ли я понимаю - это раз
и второй:
если павильно, то как при приёме письма распознаётся, что есть прикреплённый файл, как он извлекается из письма.
если нет - опишите в 2 словах, основные моменты того, как происходит передача прикреплённых файлов по электронной почте и где подробнее можно прочитать про то, как использовать необязательный аргумент additional_headers.
не совсем правильно, похоже, был понят вопрос:
у меня есть код скрипта, при помощи которого можно отправлять файлы.
Там в headers прописывается непонятно откуда берущийся код.
Вопрос в том, где почитать про то, как по headers'ам обратно составляется файл.