Уважаемый All, возможно ли проверить валидность e-mail ящика ?
единственное, что приходит на мой светлый ум,
у пришедших писем проверять, а обратный ящик существует ли.
если нет — точно спам и удалять сразу.
но тут есть две неприятности: проверить можно
написав письмо по этому адресу и ждать сообщение
что оно не доставлено адресату, что проблематично
автоматизировать. плюс мое обратное сообщение
подтвердит спамеру существование моего ящика.
Возможно ли проверить существование e-mail ящика,
кроме как сообщением "письмо не было доставлено" ?
P.S. Сейчас подумал, а ведь если способ есть,
это можно использовать и спамерам, но
уже набрал message, удалять жалко
Posted via RSDN NNTP Server 1.7 "Bedlam"
Никогда не делайте ничего правильно с первого раза, иначе никто потом не оценит, как это было сложно.
Если не для личного пользования а токмо спама фильтрации для — подобные
системы существуют на многих почтовых серверах. Принцип работы как раз
совпадает с означенным Dами — проверка валидности обратного адреса.
regards
Wolf
Posted via RSDN NNTP Server 1.7 "Bedlam"
> Если не для личного пользования а токмо спама фильтрации для — подобные
> системы существуют на многих почтовых серверах. Принцип работы как раз
> совпадает с означенным Dами — проверка валидности обратного адреса.
так вот Как они это делают ?
если All видит в моем лице золстного спамера, то проверить валидность
(точнее сказать "не валидность") имея список адресов, повторюсь, можно
очень просто: разослать им письма. для не валидных адрсов прийдут ответы,
что письмо не доставленно.
это же к тому мифу (как мне сослуживцы говорят), ни в коем случае не
отвечай на спам, а то они тебя пометят валидным, и спама в 10 раз
больше прийдет!
1. проверить существование можно как сказанно выше
2. думаю, спам и так "по максиму" рассылается.
я для себя решил как с ним бороться:
явный спам удаляется сразу
— нет обратного адреса,
— поле Subject содержит слова "New Internet Security Patch"
и т.д.
к оставшимся применяется функция IsNotSpam (о ней ниже),
для тех писем, кто не прошел проверку, по обратному
адресу отправляется письмо примерно такого содержания:
"Извените, ваше письмо попало ко мне в ящик спам.
Если хотите, чтобы я прочитал, Ваше сообщение,
полжайлуста укажите в теле письма 23904890238"
не важно, что попросить сделать, любое мыслительное
действие, чего не могут роботы, напримеер вставить в
тело письма число с моей http страницы
но это злобно и отправителю лень будет делать.
или a^b mod c выполнить над текстом, где b и c
можно взять на моей странице.
но 512 bit ключи уже легко все кому не лень ломают,
поэтому надо искать другую one-way функцию
(а это уже тема для fido7.ru.crypt)
так вот, я думаю, усилить проверку на спам, не только
по наличию обратного адреса, но и по его существованию
в природе. оставлять письма, только с существующим
обратным адресом. ну а если спам прийдет с действительным
обратным адресом, тогда показать ему как неприятно спам
получать, его же письмом 10 раз. но, сейчас подумалось,
спамер ведь может чужой адрес в поле From указать. блин,
тогда эта мысль накрывается медным тазом. жаль.
но в любом случае, rules outlook-а глючные (не применяются
для нескольких accounts), да и быть ограниченным, только
тем, что m$ предлагает, не хочется.
также для IMAP правила создать низя (в Express,
а 2000 мне совсем пользовать нет желания)
The Bat! не смотрел
мне больше понравилась идея почитать
www.imap.org
разобраться с Windows Sockets 2 и делать со своими
письмами все что только смогу пожелать.
тут также нет беды с вирусами,
никакие mshtml.dll нечаяно грузиться не будут.
к тому же задача интересная
P.S. кому интересно, с удовольствием обсужу эту тему
в том числе и мылом.
Posted via RSDN NNTP Server 1.7 "Bedlam"