Yahoo Mail Чтение вложенного файла

Я намерен использовать php для отправки почты, тип содержимого которой состоит из нескольких частей/смешанного с содержимым text/plain и application/msword. Однако, когда я пытаюсь использовать Yahoo! Mail для открытия электронной почты, файл документа не может быть загружен и выдает ошибку, подобную этой: «При загрузке произошла сетевая ошибка. Пожалуйста, проверьте подключение к Интернету». Тем не менее, файл может быть успешно прочитан и загружен, если я использую Thunderbird для просмотра почты. Каковы требования для успешной загрузки файла в каждом средстве просмотра почты?


person Community    schedule 07.08.2013    source источник


Ответы (1)


Я бы предложил сделать его общим типом контента application/octet-stream, а не application/msword. Это гарантирует, что каждое приложение сможет загрузить его в обычном режиме.

person Mike Weir    schedule 07.08.2013
comment
Ничего не изменилось. Проблема сохраняется. - person ; 07.08.2013
comment
Угадайте, помимо этого, если бы мне пришлось угадывать, это проблема с синтаксисом, который вы предоставляете. Можете ли вы отобразить свое полное содержание по вашему вопросу на случай, если я смогу точно определить проблему? - person Mike Weir; 07.08.2013
comment
$send=mail([email protected], Попытка электронной почты, --4-11231231243-39834712349=:10867\r\nContent-Type: text/plain\r\n\r\nПривет! Всем.\r\ n--4-11231231243-39834712349=:10867\r\nContent-Type: application/octet-stream\r\nContent-Disposition: вложение, имя файла=this.docx\r\nContent-Transfer-Encoding: base64\r\ n\r\n.$content.\r\n\r\n--4-11231231243-39834712349=:10867--, MIME-версия: 1.0\r\nТип контента: составной/смешанный;граница=4- 11231231243-39834712349=:10867); - person ; 08.08.2013