Главная страница


ru.website

 
 - RU.WEBSITE -------------------------------------------------------------------
 From : Serge Shikov                         2:5020/400     28 Jul 2001  13:54:28
 To : All
 Subject : Re: Процедура отправки почты в   PHP
 -------------------------------------------------------------------------------- 
 
 
 Alexander Rzheffkin wrote:
 
 > 
 > Знаком ли кто с процедурой отправки e-mail в PHP? Если можно, киньте в меня
 > примером. thnx!
 
 Процедура отправки почты - она как бы зависит от одной важной вещи -
 есть ли у тебя на машине агент, который займется этой отправкой, или
 тебе надо ей заниматься самому.
 
 В первом случае ты отдаешь письмо скажем sendmail-у, и забываешь про
 остальное. Hедостаток - сделать переносимо невозможно, единственный
 более-менеее стандартный агент, которым можно попользоваться - это
 sendmail, его наличие под Windows весьма сомнительно, хотя и бывает. Hо
 если он у тебя есть и настроен - то рекомендую делать именно так.
 Процедура при этом выглядит как запуск sendmail с ключиками и передача
 ему входного потока (две-три строки кода). Единственные грабли - надо
 суметь не создать дыру в безопасности, формируя командную строку для
 sendmail (не подставлять туда непроверенные e-mail-адреса, а лучше не
 подставлять их совсем).
 
 Во втором - ты сам парсишь адреса (если готового модуля нет - это
 геморрой по полной программе), лазаешь в DNS и ищешь MX получателя (если
 готового модуля нет - тоже геморрой + потенциальные тормоза), и наконец
 работаешь с протоколом SMTP (это пожалуй самое простое). Преимущества -
 переносимо, и ты не зависишь от наличия на машине чего-либо кроме своего
 PHP. Граблей дофига, если не знаком с предметом - примером не
 обойдешься, и лучше самому не писать, а поискать готовое. Hа крайний
 случай, если совсем ничего нету, я бы попробовал переписать перловские
 модули типа Mail::Send, как наиболее продвинутые.
 --- ifmail v.2.15dev5
  * Origin: home (2:5020/400)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: Процедура отправки почты в PHP   Serge Shikov   28 Jul 2001 13:54:28 
 Процедура отправки почты в PHP   Besogonov Alex   30 Jul 2001 13:20:22 
Архивное /ru.website/2825fb66d2d2.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional