Вопрос № 29015: Каким образом можно перенаправить вывод стандартной функции Mail() в файл? Надо большое письмо с аттаем разбить предварительно на части перед отправкой. Через файл мне кажется было бы проще.
Спасибо....
Вопрос № 29.015
Каким образом можно перенаправить вывод стандартной функции Mail() в файл? Надо большое письмо с аттаем разбить предварительно на части перед отправкой. Через файл мне кажется было бы проще.
Спасибо.
Отправлен: 06.11.2005, 15:14
Вопрос задал: Aloks (статус: Посетитель)
Всего ответов: 3 Мини-форум вопроса >>> (сообщений: 1)
Отвечает: Дубинин Николай Игоревич
Здравствуйте, Aloks!
$file = mail.msg;
$mailmsg = fopen($file);
$wmail = fwrite(mail("user@blABLA.RU","пРИВЕТ","КУКАРЕКУ"),$mailmsg);
$fclose
--------- i'm not suposed to be here, i'm not suposed to be
Ответ отправил: Дубинин Николай Игоревич (статус: 3-ий класс)
Отправлен: 06.11.2005, 15:21 Оценка за ответ: 2 Комментарий оценки: Конструкция похоже не рабочая....
Отвечает: Ерёмин Андрей
Здравствуйте, Aloks!
Это смотря как Вы приаттачиваете файл. Приведите, пожалуйста, фрагмент кода, где читается файл и приаттачивается к письму. В целом: нужно прочитать не весь файл, а определённый объём, затем следующую часть и так до конца. А каждую часть после чтения сохранять в файл.
--------- Где найти кpяк под ковpик для однокнопочного мыша?
Ответ отправил: Ерёмин Андрей (статус: Специалист)
Отправлен: 06.11.2005, 18:02 Оценка за ответ: 5
Отвечает: Дмитрий Иванов
Здравствуйте, Aloks!
Используй модуль PEAR::Mail s 'Mail::mime.php, у него уже есть поддержка отправки мыла с присоедененным файлом.
Описание найдешь на http://pear.sourceforge.net/manual/core.mail.mime.php
--------- ставя оценку - подумай, может ты не все описал.
Ответ отправил: Дмитрий Иванов (статус: 4-ый класс)
Отправлен: 07.11.2005, 11:58 Оценка за ответ: 4