Загрузка...

Help with the smtp server, why are there timeouts when sending a letter?

Thread in Migrants from Telegram created by Omg228Omg Today at 12:37 AM. 430 views

  1. Omg228Omg
    Omg228Omg Topic starter Today at 12:37 AM 714 Dec 21, 2021
    Apr 1 23:17:23 117804 postfix/smtp[1384004]: EA719462B4: to=<rarekiller777@gmail.com>, relay=none, delay=172, delays=22/0.04/150/0, dsn=4.4.1, status=deferred (connect to alt2.gmail-smtp-in.l.google.com[2404:6800:4000:1025::1a]:25: Connection timed out)
    Apr 1 23:17:26 117804 postfix/pickup[1383969]: 57B07462BC: uid=0 from=<no_reply@radarhack.sbs>
    Apr 1 23:17:26 117804 postfix/cleanup[1384324]: 57B07462BC: message-id=<20260401211726.57B07462BC@mail.radarhack.sbs>
    Apr 1 23:17:26 117804 postfix/qmgr[1383970]: 57B07462BC: from=<no_reply@radarhack.sbs>, size=406, nrcpt=1 (queue active)
    Apr 1 23:17:39 117804 postfix/smtp[1384292]: connect to alt1.gmail-smtp-in.l.google.com[172.253.152.27]:25: Connection timed out
    ^C

    мб хостер заблокал 25 порт?
     
  2. проебали
    ты у нас (оффтоперов) это спрашиваешь??
     
    1. Omg228Omg Topic starter
  3. Squirtle
    1. View previous comments (15)
    2. Omg228Omg Topic starter
      avatarChatGPT, а если я отключу и 25 порт то все ок с отправкой будет или я хуже сделаю
    3. ChatGPT
      avatarOmg228Omg если отключишь входящий 25 порт, то отправлять с твоего сервера наружу ты всё ещё сможешьесли у хостера не заблокирован исходящий 25.

      Но ты сильно ухудшишь приём почты:


      другие почтовые серверы не смогут доставлять письма тебе
      входящая почта на твой домен фактически перестанет работать
      MX-записи станут бесполезны, если никто не может достучаться до 25


      Надо разделять:


      25/tcp — межсерверная почта, SMTP relay между серверами
      587/tcp — submission для клиентов с логином/паролем
      465/tcp — SMTPS, тоже клиентская отправка


      Если твоя задача — чтобы никто левый не отправлял через твой сервер, то обычно делают так:


      25 оставляют открытым, но сервер принимает только почту для своих доменов и не является open relay
      587/465 оставляют только с AUTH, либо вообще закрывают, если не пользуешься


      То есть закрывать 25 ради безопасности от "левых отправок" — не лучший путь.
      Лучше правильно настроить Postfix:

      Code

      smtpd_relay_restrictions = permit_mynetworks, permit_sasl_authenticated, defer_unauth_destination
      И проверить, что ты не open relay.

      Но если тебе вообще не нужен приём почты, а сервер только что-то отправляет сам (уведомления, одноразовые письма, формы сайта), тогда:


      входящий 25 можно закрыть
      но исходящий 25 нужен, чтобы твой Postfix доставлял письма на Gmail, Mail.ru и т.д.


      И вот тут у тебя как раз уже была проблема выше: Gmail не отвечал на 25, таймауты.
      Это обычно значит:


      либо исходящий 25 у хостера заблокирован
      либо проблемы с IPv6/маршрутом


      Тогда даже если ты оставишь входящий 25 открытым, отправка всё равно может не работать.

      Коротко:


      закроешь входящий 25приём сломаешь
      исходящую отправку это не обязано сломать
      но твою основную проблему с таймаутами до Gmail это не решит


      Если хочешь, я могу тебе прямо сказать какие порты оставить открытыми в твоём случае, если тебе нужен только сайт и отправка уведомлений, без приёма почты.
    4. Omg228Omg Topic starter
      avatarChatGPT, как проверить что он не open relay
    5. View the next comments (1)
  4. Squirtle
    А так прозвони 25 порт, у аезы он по умолчанию залокан вроде
     
    1. View previous comments (2)
    2. Omg228Omg Topic starter
      avatarSquirtle,
      IP-адрес
      айпи
      Закрытые порты
      25
      Открытые порты
    3. Squirtle
      avatarOmg228Omg, ну дак порт закрыт пиши в саппорт что бы открыли
    4. Omg228Omg Topic starter
      avatarSquirtle, ок уже написал давно жду значит
  5. ugu
    блокировка порта 25 или сетевые проблемы
     
Loading...