Страница 1 из 2

Встроенный почтовый сервер ?

Добавлено: 11 июн 2021, 11:08
Валентин
Здравствуйте!
Спасибо огромное за openserver! Использую больше двух лет как полноценный сервер для сайта.
С 1 мая появилась не очень приятная проблема с отправкой через smtp.gmail.com
на ящики домена mail.ru. Именно с ним проблемы. На остальные отправляет без проблем.
Постоянно приходит назад с ошибкой 550 spam rejected.
С тех поддержкой недели три переписываюсь. Отвечают крайне редко и полнейшую ересь несут.

Вот их ответ:
Письма о регистрации и восстановлении пароля - это тоже рассылки, не не
маркетинговые, а транзакционные. Причина использования ящика
mailbox-провайдера в стороннем домене вместо адреса в вашем собственном
домене , с которого пользователи ожидают письма, оставляя адрес на
вашем сайте, всё так же не ясна.
Сайт и почтовый домен - это не одно и то же, ни http, ни https не защищает
ваш домен от рассылки спуфинга с него, когда злоумышленники подставляют
адреса в вашем домене в качестве отправителя в поле From и массово
рассылают их. Повторимся, что защитить домен от поддельных писем может
только политика DMARC в блокирующем режиме p=reject, функционирование
которой базируется на SPF и DKIM. До тех пор, пока DMARC p=reject для
не опубликована, на доставляемость подобных писем могут продолжать
влиять действия злоумышленников.


Вообщем накрутили свои фильтра с 1 мая и начались ошибки сплошные.
Я прописал в dns домена spf, dkim, dmarc , но это ничего не даёт. Если это была бы корпоративная почта, то может всё и проходило без проблем. Но платить только за одну почту немалые деньги нет желания совершенно. Притом только из-за сраного домена mail.ru
У меня старая версия openserver. Может в новых версиях с обновлённым sendmail не будет ошибок?
Не хотелось бы подымать свой почтовый сервер т.к. я в этом мало что понимаю.
Вообщем хотелось спросить, планируется ли версия openserver со встроенным полноценным почтовым сервером?
Если нет, то объяснить коротко как в связке может работать openserver и например hMailServer или какой-то другой?

Re: Встроенный почтовый сервер ?

Добавлено: 15 июн 2021, 14:27
Максим
Не совсем понял какое отношение sendmail имеет к вашему проблеме? sendmail - это просто программка, которая коннектится к вашему SMTP серверу (почтовому серверу) и отправляет через него почту. Никакого отношения к определению писем как спам эта программа не имеет. Т.е. если где-то письма воспринимаются как спам, то тут могут быть только 2 причины:

1) Формирование тела или заголовков письма выполняется неверно. Например вы пытаетесь отправить почту через ящик xxx@xx.ru, а в письме отправитель указан как yyy@zzzzz.com. Или например вы пытаетесь отправить почту не специальным PHP инструментом, например phpmailer, а просто собственноручно написанным скриптом и у вас например не кодируется тема письма или обратный адрес в заголовке в нужной кодировке (дада, там всё нужно кодировать, например в base64) и в результате такие письма будут определяться как спам.

2) Неправильно настроен ваш почтовый сервер, через который вы отправляете свою почту. Тут уже важна настройка тех самых spf, dkim, dmarc и прочего. Но поскольку у вас Gmail, то этот пункт не относится к делу.

По поводу поддержки Mail.ru не соглашусь с вами, всегда отвечают четко и по делу, и в данном случае вам ответили не ересь, а вполне конкретные дали инструкции.

Ну а что касается вашей проблемы, то так никто не делает (имею ввиду отправку писем через gmail или любую другую службу на боевом сайте), и ничего путного у вас не получится. Вам нужна одна из двух вещей - либо арендовать дешевую VPS с панелью ISP manager (или любой другой) и поднять там собственный почтовый сервер + грамотно настроить там DNS сервер, либо использовать сервисы типа "ПОЧТА ДЛЯ ДОМЕНА" где из бесплатных остался только "Яндекс почта для домена" остальные (включая google почта для домена) давно стали платными. Но даже на яндексе в бесплатной версии почта будет с рекламой и есть ограничения по количеству ящиков и месту на диске.

Re: Встроенный почтовый сервер ?

Добавлено: 16 июн 2021, 05:16
Валентин
У меня сейчас ушла эта проблема с отправкой писем на mail.ru
Максим писал(а): 15 июн 2021, 14:27 1) Формирование тела или заголовков письма выполняется неверно.
Всё формировалось верно и адреса совпадали. Могу повторить, что проблемы возникали более месяца только с доменом mail.ru
Или например вы пытаетесь отправить почту не специальным PHP инструментом, например phpmailer, а просто собственноручно написанным скриптом и у вас например не кодируется тема письма или обратный адрес в заголовке в нужной кодировке (дада, там всё нужно кодировать, например в base64) и в результате такие письма будут определяться как спам.
Нет, у меня движок DLE и там стандартный phpMailer.
Письма кодировались. Но как именно кодировались вопрос.
Недавно обновлял двиг до версии 14.2 и там инфа для релиза была такая:
"Обновлена библиотека отправки писем до актуальной версии. Для более расширенной поддержки различных SMTP серверов и сервисов."

Может здесь собака также зарыта.
2) Неправильно настроен ваш почтовый сервер, через который вы отправляете свою почту. Тут уже важна настройка тех самых spf, dkim, dmarc и прочего. Но поскольку у вас Gmail, то этот пункт не относится к делу.
А почему Gmail не относится к этому пункту?
Я ведь dns настройки в Cloudflare создал spf, dkim, dmarc Или это ничего не даёт?
Вот для примера:
1.) SPF
v=spf1 a mx include:_spf.google.com ip4:айпи адрес сайта ip4:айпи адрес сайта ip4:айпи адрес сайта ~all

2.) mail._domainkey
mail._domainkey.МОЙ.ДОМЕН.RU IN TXT "v=DKIM1\;k=rsa\;p=здесь публичный ключ...

3.) _dmarc
v=DMARC1; p=reject; rua=mailto:мой_адрес_на_который_приходят_отчёты@yandex.ru; pct=100; adkim=r; aspf=r

4.) _domainkey

o=-

5.) И добавил MX записи почтовых серверов Google.

В принципе здесь всё должно быть верно. При тестировании ошибок не было.
Ну а что касается вашей проблемы, то так никто не делает (имею ввиду отправку писем через gmail или любую другую службу на боевом сайте), и ничего путного у вас не получится. Вам нужна одна из двух вещей - либо арендовать дешевую VPS с панелью ISP manager (или любой другой) и поднять там собственный почтовый сервер + грамотно настроить там DNS сервер, либо использовать сервисы типа "ПОЧТА ДЛЯ ДОМЕНА" где из бесплатных остался только "Яндекс почта для домена" остальные (включая google почта для домена) давно стали платными. Но даже на яндексе в бесплатной версии почта будет с рекламой и есть ограничения по количеству ящиков и месту на диске.
Может ещё ДЕДИК заказать для почты? :)
Дешёвых как таковых VPS нет. Даже если это 10$ , лучше я их потрачу на интернет.
Я даже принципиально шесть баксов за корпоративку Gmail удавлюсь. Там просто куча плюшек , которые мне и даром не нужны будут. "Яндекс почта для домена" ни как не выходит т.к. сервер мой вна Украине и эти сервисы у нас заблокированы провайдерами по требованию поганой власти.
Лучше скину вам деньги на развитие при скачивании новой сборки OpenServer !!! ;)

Сейчас у меня уже несколько дней ни одного письма с ошибкой 550 не приходило.
Специально в данный момент удалил на Cloudflare все записи в dns и проверю. Если не будет ошибок и дальше, то вполне возможно, что помогло Обновление библиотеки отправки писем на DLE.
Хотя понятия не имею, что там могло быть не так.

В принципе я задавал вам другие вопросы в конце. Хотя сейчас всё работает и это менее актуально.
В любом случае будет полезно всем.
Как реально создать свой smtp с помощью hmailserver на одной рабочей машине? Будет ли это работать с openserver?
Или есть Courier Mail Server. Но как по мне он глючный какой-то. В том плане, что я его установил, а шрифт в программе мелкий совсем , что ничего не видно. Хотя в настройках по максимуму.

Re: Встроенный почтовый сервер ?

Добавлено: 16 июн 2021, 09:00
SagePointer
Попробуйте отправить ваше письмо на временный адрес, выданный сайтом https://www.mail-tester.com/ , и посмотреть вердикт, там будет расписано по пунктам, какие факторы влияют положительно, а какие отрицательно на репутацию письма. Ну и собственно избавьтесь от отрицательных факторов.

Re: Встроенный почтовый сервер ?

Добавлено: 16 июн 2021, 12:46
Валентин
SagePointer писал(а): 16 июн 2021, 09:00 Попробуйте отправить ваше письмо на временный адрес, выданный сайтом https://www.mail-tester.com/ , и посмотреть вердикт, там будет расписано по пунктам, какие факторы влияют положительно, а какие отрицательно на репутацию письма. Ну и собственно избавьтесь от отрицательных факторов.
Много раз уже проверял. Типа идеальный результат 10 из 10 с небольшими погрешностями.
Знаменитый спам фильтр SpamAssassin. Оценка: 0.2.
Оценка ниже -5 считается спамом.

-0.1 DKIM_SIGNED Message has a DKIM or DK signature, not necessarily valid
Это правило применяется автоматически, если ваша электронная почта содержит подпись DKIM, но другие положительные правила также будут добавлены, если ваша подпись DKIM действительна.
0.1 DKIM_VALID Message has at least one valid DKIM or DK signature
Отлично! Ваша подпись действительна
0.1 DKIM_VALID_AU Message has a valid DKIM or DK signature from author's domain
Отлично! Ваша подпись действительна, и она принадлежит вашему доменному имени
0.1 DKIM_VALID_EF Message has a valid DKIM or DK signature from envelope-from domain
-0.001 FREEMAIL_FROM Sender email is freemail
Вы отправляете почту из-под аккаунта бесплатной электронной почты
-0.001 PHP_ORIG_SCRIPT Sent by bot & other signs
0.001 RCVD_IN_MSPIKE_H2 Average reputation (+2)
209.85.167.46 listed in wl.mailspike.net
-0.001 SPF_HELO_NONE SPF: HELO does not publish an SPF Record
0.001 SPF_PASS SPF: sender matches SPF record
Отлично! Ваша SPF запись действительна!

Проверяется, так ли хорошо Ваше письмо отформатировано или нет.
HTML-версии сообщения в Вашем письме нет.

Заголовок List-Unsubscribe требуется, если вы посылаете массовые рассылки, что позволяет пользователю легко отказаться от неё.
Ваше сообщение не содержит заголовок List-Unsubscribe

Всё остальное в Зелёном цвете! 8-)

Re: Встроенный почтовый сервер ?

Добавлено: 16 июн 2021, 13:38
Валентин
Через каких-то шесть дней получил ответ от mail.ru.
Оказывается они фиксили у себя. А я записи удалил. Сейчас придётся вернуть этот весь бред.
Вот их ответ :
Мы внесли изменения со своей стороны, однако рекомендуем всё же реализовать
DMARC на домене, сейчас записи нет.
SPF не защищает домен от рассылки подставных писем, она в принципе не
работает с содержанием письма и доменом из From соответственно. В принципе
не ясно, на каком основании вы полагаете, что спуфинг от имени вашего
домена не отправляется, если получение rua-отчётов, информирующих о том,
сколько писем и с каких IP-адресов с него рассылались, не настроено. Что
касается антиспам-систем других почтовых провайдеров и метрик, на которые
они ориентируются, их не комментируем.

Re: Встроенный почтовый сервер ?

Добавлено: 29 апр 2022, 18:26
Валентин
Пришло письмо, что с 25 мая перестанет работать smtp по паролю и логину.
Надо будет через аккаунт google заходить. В новых версиях ospanel есть изменения для этого?

Re: Встроенный почтовый сервер ?

Добавлено: 29 апр 2022, 18:37
SagePointer
Валентин писал(а): 29 апр 2022, 18:26 В новых версиях ospanel есть изменения для этого?
А что, в ospanel есть почтовый клиент?

Re: Встроенный почтовый сервер ?

Добавлено: 30 апр 2022, 08:30
Валентин
SagePointer писал(а): 29 апр 2022, 18:37 А что, в ospanel есть почтовый клиент?
Клиента нет и что с этого?
Gmail вообще работать не будет!

Re: Встроенный почтовый сервер ?

Добавлено: 30 апр 2022, 19:56
SagePointer
Валентин писал(а): 30 апр 2022, 08:30 Gmail вообще работать не будет!
Gmail это почтовый сервис, он в Ospanel не входит никаким боком, и не имеет к нему никакого отношения.