Никому из владельцев сайтов не хочется, чтобы его transactional emails * попадали в спам-ящики пользователей.
Причем пользователям это тоже не нужно. Представьте, что вы ждете уведомление о поступлении товара в продажу, а это письмо уже неделю лежит в вашем спам-ящике.
Вот придумалось мне такое решение.
1. Форма, которую заполняет пользователь на сайте, содержит поле для ввода «антиспам-слова» (пользователь его однажды придумал сам и везде использует).
2. Любой email, отправляемый сервером содержит в заголовке (либо в теле) это антиспам-слово.
3. Пользователь в своем почтовом клиенте один раз настраивает фильтр, который не дает письмам, содержащим антиспам-слово, попадать в спам-ящик.
Антиспам-слов в общем случае может быть любое количество, но проще конечно иметь одно.
Какие тут подводные камни?
* transactional email — обычно это письмо, которое обычно высылается после какого-то действия пользователя, например, подтверждение регистрации, восстановление пароля, заказ в интернет-магазине, уведомление о поступлении товара и тд. и тп.
Причем пользователям это тоже не нужно. Представьте, что вы ждете уведомление о поступлении товара в продажу, а это письмо уже неделю лежит в вашем спам-ящике.
Вот придумалось мне такое решение.
1. Форма, которую заполняет пользователь на сайте, содержит поле для ввода «антиспам-слова» (пользователь его однажды придумал сам и везде использует).
2. Любой email, отправляемый сервером содержит в заголовке (либо в теле) это антиспам-слово.
3. Пользователь в своем почтовом клиенте один раз настраивает фильтр, который не дает письмам, содержащим антиспам-слово, попадать в спам-ящик.
Антиспам-слов в общем случае может быть любое количество, но проще конечно иметь одно.
Какие тут подводные камни?
* transactional email — обычно это письмо, которое обычно высылается после какого-то действия пользователя, например, подтверждение регистрации, восстановление пароля, заказ в интернет-магазине, уведомление о поступлении товара и тд. и тп.