Уведомление о доставке письма

Тема в разделе "PHP", создана пользователем dimkaaa, 5 фев 2010.

Статус темы:
Закрыта.
Модераторы: latteo
  1. dimkaaa

    dimkaaa Постоялец

    Регистр.:
    4 июн 2007
    Сообщения:
    108
    Симпатии:
    13
    Подскажите возможно ли при отправке письма средставми php запрашивать еще уведомление о доставке до сервера получателя?
     
  2. stealthdebuger

    stealthdebuger Механик

    Administrator
    Регистр.:
    25 авг 2008
    Сообщения:
    624
    Симпатии:
    1.379
    Для получения подтверждения доставки до сервера получателя необходимо в заголовок добавить параметр Return-Receipt-To.
    Но проблема в том, что на сегодняшний день данный параметр считается устаревшим и не всеми почтовыми серверами поддерживается.
    Лучше использовать параметр Disposition-Notification-To, который вернет вам уведомление о прочтении письма пользователем.
    Да, еще не забудьте установить параметр X-Confirm-Reading-To
     
    dimkaaa нравится это.
  3. PapaJoe

    PapaJoe

    Регистр.:
    4 авг 2008
    Сообщения:
    620
    Симпатии:
    311
    Не факт, что 100% сработает, т.к. например TheBat позволяет не "читая" письма на сервере принять его. В таком случае уведомление не придет.
     
  4. wwwl

    wwwl Создатель

    Регистр.:
    10 фев 2010
    Сообщения:
    13
    Симпатии:
    0
    Как я понля нужно что бы доставка была на уровне сервера! тогда можно реализовать с помощью скриптика =)
     
  5. sulacco

    sulacco Постоялец

    Регистр.:
    17 мар 2008
    Сообщения:
    90
    Симпатии:
    45
    Попробуй так:
    PHP:
    <? 
    function 
    SendMail($to$tema$body$from
      { 
        
    $headers "From: $from\r\n"
        
    $headers .= "Reply-to: $repto\r\n"
        
    $headers .= "X-Confirm-Reading-To: $xconf\r\n"
        
    $headers .= "Disposition-Notification-To: $notif\r\n"
        
    $headers .= "Return-Receipt-To: $retto\r\n"
        
    mail($to$tema$body$headers); 
      } 
    ?>
    или тут почитай: http://tips.php.com.ua/topic/49/
     
Статус темы:
Закрыта.