Есть вариант обойти попадание в спам писем отправленных с помощью wp_mail без создания почты?
На сайте отправка писем wp_mail, на почту приходит от wordpress@site.ru.
Ну как приходит... то в спам, то не приходит.
Я так понимаю нужно обязательно почту создать, чтобы это обойти? Либо на хостинге, либо другую (яндекс к примеру).
Возникло парочку вопросов:
1. Все эти DKIM, SPF, DMARC добавлять нужно вне зависимости от где создал почту, на хостинге или яндексовую?
2. Почту можно простую (mymail@yandex.ru) или обязательно доменную (info@site.ru)?
3. Если создавать почту, к примеру, на Яндексе, то это поди надо клиенту говорить чтобы он создал? Странно поди если я со своего аккаунта бухну ему на сайт доменную почту.
4. Получится ли если оставить как есть, стандартный где отправитель wordpress@site.ru просто дописать какие-либо dns записи?
5. Если закинуть на сайт phpMailer то и не понадобится плагин Easy WP SMTP?
6. Как вот на пальцах в полтора предложения в чем проблема wp_mail? Те какой-то магией php письма уходят с сервера, ну так зачем создавать новые почты? Почтовики ругаются то что это магия суёт им ненастоящую почту wordpress@site.ru?
То, что написал Fenix957, не совсем верно...
1. MX, DKIM, SPF, DMARC, PTR - самое важное и нужное. Не важно свой сервер или корпоративный. Но не факт. что в данном случае поможет Вам. Многое зависит от конфигурации сервера.
2. Только доменную не иначе
3. Надо брать либо его почту, либо создать для него новую ибо к ней будет привязка на подтверждение прав доменом и управление
4. не получится
5. phpMailer есть из коробки в вордпресс. надо только подключиться (т.е. формы надо писать не через wp_mail, а через майлер, проходя аутентификацию)
типо:
spoiler
// Создаем письмо
$mail = $phpmailer;
$mail->isSMTP(); // Отправка через SMTP
...
ну а теперь по подробнее...
ресурсные записи на масс хостинге могут не помочь. Например рег.ру. если Вы все идеально настроите, то рано или поздно Вы получите блок - да. Но не потому, что Вы отправили
30-90 писем
. Хотя лимиты разумеется есть. А потому, что с каждым отправленным Вами письмом Вы будете терять авторитет домена, которого у Вас итак нету. Даже в документации яндекса написано (нет под рукой ссылки) не прямым текстом, но! создав корпоративную почту, её надо «прокачивать», если начнете массово сразу слать письма, через пару писем уже в бан залетите. и пока вы не авторизуетесь в браузере в этой почте и с нее не отправите письмо ручками, блокировка не будет снята (проверено). По мере пользования ситуация будет улучшаться. Почему Вы будете терять авторитетность почты с каждым отправленным письмом? Все просто. Отправьте письмо и посмотрите служебные заголовки письма. Там будет реальный отправитель: что-то похожее на webmaster@server171.hosting.reg.ru. Ну а теперь подумайте вы отправляете письма с домена info@site.ru (и на него настроены ресурсные записи), а реальный отправитель hosting.reg.ru. Сами теперь скажите будете терять авторитет домена? вся фишка в конфигурации сервера. если Мы ставим на винде свой сервак мы можем поставить программу sendmail под каждый домен на этом серваке и настроить аутентификацию в sendmail.ini. на линукс, например, ssmtp. Суть в том, что нужна аутентификация. Так вот на рег.ру единственный способ полноценно отправлять письма это плагин (недели две, в свое время, вел активно переписку по этому вопросу с ребятами рег ру и яндекса т.к. не было зеленого замка на яндексе и на финале ребята рег ру ответили - «Простите, но у Вас один вариант это плагин», а по началу вовсе мазались. мол это проблемы на яндексе...), который будет проходить аутентификацию на сервере и оттуда, в конечном результате, отправлять письмо. ну тот же phpMailer, к примеру. Одно точно - хотите, что-то серьезное для рассылок, да надо свой почтовый сервер(хотя бы на отправку) или сервисами пользоваться (по любому платно). Ну и разумеется базу подписчиков надо набирать, а не покупать. Ибо одно не открытое письмо получателем уже минус репутации, а если нажата кнопка спам и того веселее. У Вас никогда небыло так: приходят с каого-нибудь отправителя письма, а вы их не читая в корзину... и через время почтовая служба майл Вам задает вопрос: «Мы заметили вы не читаете рассылки с этого адреса. Хотите заблокировать отправителя (или отписать от рассылки - точно не помню)». У меня майл не раз так спрашивал. В целом в двух словах всех мелочей не объяснить. Даже один не ловкий пробел при создании формы наградит спам балами. Сам рассылками не занимался на 100% не скажу, но, если бы все было так печально, то разве существовали бы такие тяжелые плагины для рассылок у вордпресс?? Быть может проблема в том, что люди не все учитывают, потому и блок ловят. Ведь не смотря на то, что эти плагины есть, это не значит, что ты не должен понимать как все устроено!?
почитайте «Почему письма попадают в спам» (не эталон, но чтобы было в голове) - https://sp a m t est.smtp.bz/ (уберите пробелы тут sp a m t est - habr реагирует остро на это слово)
З.ы. Если письма будут уходить на свою же почту (с info@site.ru на info@site.ru типо форма обратной связи), то можно забить)))
1) Все эти DKIM, SPF, DMARC добавлять нужно на хостинге
На яндексе не нужно. Но учтите Много писем будете слать яндекс блокнет отправку писем если вы делаете рассылки и тд. Даже если сделаете доменную почту на самом яндексе. Примерно через 30-90 писем. Такчто лучше настроить свой сервер
2) Ответ исходя из первого делайте свою
3) Нет не нужно. Вы из одного почтового ящика всем будете отправлять
4) Грубо говоря да )
5) если используйте яндекс то да. Но учтите яндекс потом блокнет рассылки. Если письма будут шаблонные
6) Вам нужно подвердить что вы владелец домена и все письма подписывать от имени своего сервера. Т.к всем спам порядком надоел и многие без DKIM, SPF, DMARC не доверяют и шлют в спам
Коротка так
Может еще кто напишет покидает ссылки