klay |
|
![]()
Темы:
2
Сообщения:
67
Участник с: 06 ноября 2012
|
Я ещё на работе буду. По вашему я освобожусь в 21:30 |
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
palpalychничего не происходит... ошибок не выдает, письмо не получил... стоп... что значит не получил вы что надеялись что письмо к вам на ящик гугла прийдёт?
Ошибки в тексте-неповторимый стиль автора©
|
indeviral |
|
Темы:
38
Сообщения:
3196
Участник с: 10 августа 2013
|
вот прочитайте http://habrahabr.ru/post/136735/ кстати sendmail в archlinux входит в пакет postfix отдельно ставить его не надо.
Ошибки в тексте-неповторимый стиль автора©
|
klay |
|
![]()
Темы:
2
Сообщения:
67
Участник с: 06 ноября 2012
|
ind.indeviral Почему нет? ;) Ко мне упало. Ни строчки конфига не трогал :) |
palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
klayэто ж какое-то волшебство, только почему-то упало в спам, из этого мануала я естественно брал только то что посчитал нужным, в нем есть что-то что позволило бы посылать письма не в спам?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
klay |
|
![]()
Темы:
2
Сообщения:
67
Участник с: 06 ноября 2012
|
В спам или не в спам — это отдельная технология. Здесь я не помогу, по крайней мере быстро. У меня на работе целый отдел занимается тем, чтоб письма всегда попадали во входящие. Скажу куда копать: FBL — Feedback Loop, это стандарт выдачи информации о жалобах на спам. После того как кто-то нажал на кнопку "это спам", почтовый сервер обязан отреагировать и не слать этому пользователю писем. Нет, он конечно может и дальше слать, но до поры до времени. Дальше эти письма будут попадать сразу в спам. Когда я говорю, что почтовый сервер обязан отреагировать, буквально, я имею ввиду, что ты должен распарсить заголовки письма, изъять от туда почтовый адрес, кому ты слал "то" письмо, изъять почтовый сервер (если у тебя их несколько), в золовках письма это будет что то типа:
Где ПОЧТОВЫЙ_СЕРВЕР например mail.site.com. Скажу сразу, некоторые почтовые системы серьёзно на это реагируют, некоторые - нет. Иногда ты можешь копить, к примеру, всю почту от какого-то сайта, скажем год. К примеру накопилось у тебя 5 000 писем от этого сайта, выделил все - и нажал "это спам". Так вот, некоторые почтовики так серьёзно на это отреагируют, что вся почта на все почтовые ящики, от этого сайта, будет приходить с пониженой репутацией. А у некоторых не так. К примеру мы рассылаем 2 000 000 писем на mail.ru в день. На 10% писем жмут такую кнопку и mail.ru хоть бы хны. Видимо у них это считается как то иначе. List-Unsubscribe — Многие крупные почтовики внимательно следят за тем, чтоб ты соблюдал стандарт заполнения заголовка List-Unsubscribe. Это такой заголовок, куда ты помещаешь ссылку для мгновенной отписки от домена. Заметь, домена (site.com), а не почтового сервера (mail1.site.com, mail2.site.com, mail3.site.com). К примеру наша организация рассылает почту с 8 почтовых серверов. Технически это выглядит так, есть некий балансировщик очередей, который следит за загруженностью серверов и перекладывает письма из очереди в очередь. Всякие там почтовики понимаю прекрасно, что отписывать нужно от домена а не от сервера, ибо домен у тебя один а серверов может быть на нём 100. Если ты плюёшь на такой заголовок в твоих письмах — минус в карму. DKIM (DomainKeys Identified Mail) — твой почтовый сервер просто обязан формировать DKIM. И подписывать в заголовках письмо. Технология DomainKeys Identified Mail (DKIM) объединяет несколько существующих методов антифишинга и антиспама с целью повышения качества классификации и идентификации легитимной электронной почты. Почтовики все без исключения на это смотрят. После попадания письма к адресату, заголовок письма будет содержать вот такой кусок (пример): И обрати внимание, что в заголовке Authentication-Results должно быть значение PASS (типа всё ок):
SPF — SPF позволяет владельцу домена указать в TXT-записи, соответствующей имени домена, специальным образом сформированную строку, указывающую список серверов, имеющих право отправлять email-сообщения с обратными адресами в этом домене. Аналогично, все смотрят в этот заголовок. Если всё ок, в заголовке письма будет PASS. Например вот так mail.ru помечает в заголовке письма что проверка SPF прошла успешно (кусок):
Всё это лишь край пирамиды. Там столько тонкостей на самом деле.. Например важно чтоб заголовки Sender и From совпадали, PTR запись соответствовала почтовому серверу, Reply-To (служебный заголовок) обязан присутствовать и указывать на тот же домен что и почтовый сервер, и многое, многое другое.. Я тебе лишь намётки дал. Все термины хорошо продокументированы в сети. Есть целые семинары на эту тему, потому что она не самая простая и лёгкая. Здесь всего не описать. Если тебе действительно нужно чтоб твои письма не попадали в спам, то этим надо заниматься. Важно понимать, что нельзя отправить с одного почтового сервера одномоментно много писем, например 10 000, если до этого серевер ничего не рассылал. Сразу попадёшь в спам. Нужно разогревать почтовый сервер — постепенно повышать нагрузку на него. Помни, из спама, если почтовик сознательно тебя туда суёт, не смотря на правильность отправки почты и заполнения всех заголовков, вылезти очень сложно. Сам по себе ты не вылезешь. Нужно активно действовать и контактировать с менеджерами почтовой службы. Узнавать причину и пытаться её исправить. Я знаю случаи когда люди садились в самолёт, летели в штаты и там, при личной встрече, за огромную взятку, узнавали лишь причину, почему hotmail всю почту от некоего домена помещает всегда в спам. Похоже на сказку, но блин, я был очевидцем. Отдельно скажу что утверждённного стандарта для всех почтовиков не существует. Каждый почтовик — mail.ru, gmail, hotmail, yahoo, yandex, — все играют по свои правилам, у каждого свои нюансы и лишь в общем правила отбора писем в спам похожи. У каждого почтовика есть своя система рейтингов. Вот так выглядит мейлрушная:
Письма, попадающие в ящики mail.ru, в заголовках которых первые два числа разделённые двоеточием нули, а третье число ДО 1500, находятся в зелёной зоне. Если второе число (посередине) не 0, надо чесаться. Если первое не ноль, можешь забить на свой почтовый сервер и подымать (и соответственно разогревать) заново новый. Например иногда тебе нужно знать время когда открыл пользователь письмо. Как ты поступишь если почтовик не шлёт такие отчёты? Наверное как то так: — вставишь этот код для отображения логотипа в письме, только вместо ссылки к картинке укажешь ссылку на logo.php&mail_id=88888. Твой скрипт схавает $_GET параметр и запишет в БД что было обращение от юзера у которого ID письма 88888 и в ответе отдаст картинку. В итоге когда юзер откроет письмо у него загрузится логотип а ты будешь знать во сколько его запросили. Но давай предположим, что ты не можешь по каким то причинам вставлять крупные картинки в письмо. Или вообще не хочешь (не можешь) вставлять что-то в этом духе. Что делать? Правильно, твоим скриптом возвращать не логотип а однопиксельную прозрачную GIF картинку (кстати github так делает, открой исходники их письма, в самом низу :) ). Так вот, даже на это почтовики по разному реагируют. Mail.ru на это пофиг, Google тоже лоялен, Yahoo, Hotmail нет. Самым лояльным, кстати, среди мейл-маркетологов считается именно Gmail. Сам я технарь и аналитикой не занимался, но им почему-то верю :)В общем сколько почтовиков, столько и правил |
klay |
|
![]()
Темы:
2
Сообщения:
67
Участник с: 06 ноября 2012
|
Если интересно — давай разберём заголовки того письма, что попало в спам. |
palpalych |
|
![]()
Темы:
89
Сообщения:
1126
Участник с: 09 августа 2011
|
klayспасибо за развернутый ответ, постараюсь в ближайшее время поправить этот недочет, пока я рассылкой заниматься не планирую, письма падают мне на ящик для обратного звонка клиенту, отметил письмо как не спам, и это решает мою "проблему" Теперь возникло желание обезопасить сайт, а то даже с пустыми полями отправляется и наверное добавить капчу. И не плохо было бы прикрутить смс шлюз, что бы не мониторить постоянно почту, а смска приходила вместе с письмом, такое возможно?
Арчи ~]$ ...as always want ready-made solutions that would make even tastier
|
klay |
|
![]()
Темы:
2
Сообщения:
67
Участник с: 06 ноября 2012
|
Ну да, возможно. Вряд ли найдёшь бесплатно, но куча провайдеров предоставляют услуги смс шлюза. |
klay |
|
![]()
Темы:
2
Сообщения:
67
Участник с: 06 ноября 2012
|
Тут даже дело не в рассылке. Неправильно составленные заголовки письма и/или не правильно настроенный почтовый сервер имеют прямое и самое непосредственное отношение к попаданию письма в спам. Что ты одно письмо послал, что 20 кк. Кстати, если собираешься слать почту используя php, рекомендую PHPMailer. Он простой, не требует каких-то особых знаний и полностью отвечает всем требованиям. |