Добрый Всем день! Не спама ради, можно ли с помощью DNS+MAPI протокола гарантированно доставить письмо? Есть ли готовые (не)сорсные решения? Заранее всем спасибо.
Я могу ошибаться, но совет все-таки дам. Он применим если дело касается пересылки важной информации (банковская, коммерческая и т.д.) Дело в том, что, как Вы сами понимаете, гарантированная доставка подразумевает несколько пунктов, обязательных для ее успешного выполнения: 1. Расчет функций имитозащиты сообщения на стороне клиента (контрольные суммы), во избежание случайной/преднамеренной модификации сообщения. 2. При необходимости - шифрование сообщения, ЭЦП. 3. Передача сообщения и контрольных данных на сервер. 4. Прием сообщения и контрольных данных на сервере. 5. Расчет функций имитозащиты сообщения на сервере и сравнение результатов с полученными в теле сообщения. 6. В случае успеха предыдущих шагов - отправка уведомления клиенту (может также включать имитозащиту), иначе - отправка причины отказа. При необходимости - ожидание ответа клиента об успешном приеме уведомления. Соответственно, если Вы желаете произвести именно такую доставку, а не просто проконтролировать существование почтового адреса из списка, то Вам необходимо писать как клиентскую, так и серверную часть системы. В принципе, для такого обмена, можно использовать и обычную электронную почту, на которую клиентская часть будет высылать данные, а на свой ящик - принимать сообщения серверной, по указанной схеме, т.е. в данном случае отпадает необходимость разрабатывать свой почтовый протокол (или что-то вроде него, например, как в программах-чатах - возможность пересылки файлов).
Да возможно. Получаешь MX запись домена, а потом соединяешься с локальным smtp сервером и посылаешь письмо, никакой аутентификации не нужно, т.к. письмо для локального пользователя. Гарантия 99%.
с АДСЛовского ИПа через МХ релей не отправляется по-моему без авторизации на SMTP!!! Так что не 99% а 60-70%
ADSLя у меня нет, так что ничего сказать не могу, единственное у меня gmail не хотел принимать письмо, потому что мой ip не принадлежал домену отправителя. Но тут можно получить домен, в котором находишься, и указать его в письме.
Peshuha не раз натыкался на сервера, которые не принимают почту от кого попало - типа есть некая БД, в которой прописаны ип-шники всех "официальных" провайдеров - если коннект идет с них, то все нормально, иначе - отлуп. механизм используется в качестве защиты от спамеров, хотя от него больше гемору имхо. так что будь готов к тому, что прога работать не будет