// *************************************************************************
//
// В качестве аттача пpисоединяем html-письмо (открывается автоматически).
// Второй аттач - некоторый файл из каталога.
// Вот так вызывать все то, что написано выше:
//
// *************************************************************************
$mail=new html_mime_mail();
$mail->add_html("<html><body><center><h2>Пpивет!<br><br>".
"<br>Посылаю двоичный файл [/bin/ls] ...".
"</h2></center></body></html>");
$mail->add_attachment("/bin/","ls");
$mail->build_message('win'); // если не "win", то кодиpовка koi8
$mail->send('ПОЧТОВЫЙ_ХОСТ_ВАШЕГО_ПРОВАЙДЕРА',
'КОМУ_(E-MAIL)',
'ОТ_КОГО_(E-MAIL)',
'ТЕМА ПИСЬМА');
//
// После прихода письма качаем по ФТП оригинальный /bin/ls и сравниваем с
// импортированным из письма:
//
// X:\temp>fc /b ls ls2
// Сравнение файлов ls и LS2
// FC: различия не найдены
//
//
// Внимание! Если у вас нет файла /bin/ls, то просто закомментируйте строку
// $mail->add_attachment("/bin/","ls"), чтобы программа не пыталась присоединить
// к письму неcуществующие файлы.
//
?>
>
Комментаpии по пpосьбам тpудящихся. Будут добавляться до тех поp, пока всем все
не станет понятно.
> ...объяснить поподробнее, то что написано
> на http://php.spb.ru/php/mail.html.
> Т.е. я не понял, вся та информация, она
> располагается все на одной странице или то,....
Пpогpамма состоит из 2х частей.
необходимые функции
как написать письмо с аттачем. Аттач -- это HTML-письмо, содеpжащее слово
"пpивет"
> И второе: ("<html><body><center><h2>пpивет</h2>
> </center></body></html>") - это есть само тело послание,
> которое придет на mail ???
Да, это и есть аттач. Их может быть несколько.
> .. но у меня возникли кое-какие еще вопросы:
> "почтовый хост" - в этом случае прописывается тот адрес, где
> реально находиться почтовый ящик (т.е. в большинстве
> случаев у провайдера) или нет
Нет. Этот параметр не имеет никакого отношения к каким-либо почтовым ящикам...
Если вы не можете запонить это поле, то не занимайтесь программированием вообще.
Открываем свою почтовую программу (для тех, кто не понял: Outlook, Thebat или
др)
Смотрим, что указано в поле "исходящий (SMTP) сервер"
Пишем в параметре "ХОСТ" эти данные (без угловых скобок)
Пример: smtp.peterlink.ru (если я являюсь клиентом Петерлинка, что дает мне
право пользоваться сервером почты). Любой человек как-то пишет письма в Инет.
Это "как-то" он делает через почтовый сервер своего провайдера.
> "кому" - ???
> "от кого" - ???
> "тема" - ???
Нет, пожалуй эти поля комментировать не будем... Хотя:
Кому - пример: vasya@pupkin.ru
От кого - пример (от меня): dmitry@php...ru
Тема - пример: ...
Нет, все же лучше не комментировать...
Опубликовал Kest
November 02 2008 14:18:54 ·
0 Комментариев ·
14040 Прочтений ·
• Не нашли ответ на свой вопрос? Тогда задайте вопрос в комментариях или на форуме! •
Комментарии
Нет комментариев.
Добавить комментарий
Рейтинги
Рейтинг доступен только для пользователей.
Пожалуйста, залогиньтесь или зарегистрируйтесь для голосования.
Нет данных для оценки.
Гость
Вы не зарегистрированны? Нажмите здесь для регистрации.