Письма от Mailgun отклоняются везде, кроме Gmail

Моя проблема и журналы Mailgun

Я "настроил и проверил" (см. Контекст) мой отправляющий домен с помощью Mailgun, поэтому я мог использовать его для доставки моих контактных / заказовых форм через Mailgun API: https://github.com/mailgun/mailgun-php

После успешной проверки (согласно Mailgun) электронные письма доставляются только на адреса Gmail. Это журналы ошибок, предоставляемые Mailgun для других поставщиков электронной почты:

{
  "severity": "temporary",
  "tags": [],
  "storage": {
    "url": "https://so.api.mailgun.net/v3/domains/mail.itvar.cz/messages/***",
    "key": "***"
  },
  "delivery-status": {
    "tls": true,
    "mx-host": "mx1.seznam.cz",
    "attempt-no": 2,
    "description": null,
    "session-seconds": 2.4669690132141113,
    "retry-seconds": 900,
    "code": 451,
    "message": "451 4.4.8 Unroutable email address.",
    "certificate-verified": true
  },
  "recipient-domain": "seznam.cz",
  "event": "failed",
  "campaigns": [],
  "reason": "generic",
  "user-variables": {},
  "flags": {
    "is-routed": null,
    "is-authenticated": true,
    "is-system-test": false,
    "is-test-mode": false
  },
  "log-level": "warn",
  "timestamp": 1473673115.668517,
  "envelope": {
    "transport": "smtp",
    "sender": "postmaster@mail.itvar.cz",
    "sending-ip": "209.61.151.224",
    "targets": "***@seznam.cz"
  },
  "message": {
    "headers": {
      "to": "***@gmail.com",
      "message-id": "20160912092829.59867.45844.82A5D054@mail.itvar.cz",
      "from": "redakce@itvar.cz",
      "subject": "Tvar / Objednávka předplatného poštou"
    },
    "attachments": [],
    "recipients": [
      "***@gmail.com",
      "***@seznam.cz",
      "***@gmail.com"
    ],
    "size": 20723
  },
  "recipient": "***@seznam.cz",
  "id": "***"
}

TLDR: 451 4.4.8 Unroutable email address.

{
  "severity": "permanent",
  "tags": [],
  "storage": {
    "url": "https://so.api.mailgun.net/v3/domains/mail.itvar.cz/messages/***",
    "key": "***"
  },
  "delivery-status": {
    "tls": false,
    "mx-host": "postak.satoya.cz",
    "attempt-no": 1,
    "description": null,
    "session-seconds": 2.6076178550720215,
    "code": 505,
    "message": "505 Your domain has no DNS/MX entries",
    "certificate-verified": false
  },
  "recipient-domain": "itvar.cz",
  "event": "failed",
  "campaigns": [],
  "reason": "generic",
  "user-variables": {},
  "flags": {
    "is-routed": null,
    "is-authenticated": true,
    "is-system-test": false,
    "is-test-mode": false
  },
  "log-level": "error",
  "timestamp": 1473672066.691422,
  "envelope": {
    "transport": "smtp",
    "sender": "postmaster@mail.itvar.cz",
    "sending-ip": "209.61.151.224",
    "targets": "redakce@itvar.cz"
  },
  "message": {
    "headers": {
      "to": "***@gmail.com",
      "message-id": "20160912092103.8512.76522.0B575386@mail.itvar.cz",
      "from": "redakce@itvar.cz",
      "subject": "Tvar / Objednávka předplatného poštou"
    },
    "attachments": [],
    "recipients": [
      "***@gmail.com",
      "***@predplatne.cz",
      "***@itvar.cz",
      "***@gmail.com"
    ],
    "size": 20917
  },
  "recipient": "redakce@itvar.cz",
  "id": "***"
}

TLDR: 505 Your domain has no DNS/MX entries

{
  "severity": "permanent",
  "tags": [],
  "storage": {
    "url": "https://so.api.mailgun.net/v3/domains/mail.itvar.cz/messages/***",
    "key": "***"
  },
  "delivery-status": {
    "tls": true,
    "mx-host": "ax.virusfree.cz",
    "attempt-no": 1,
    "description": null,
    "session-seconds": 1.5925419330596924,
    "code": 553,
    "message": "553 sorry, your envelope sender domain must exist (#5.7.1)",
    "certificate-verified": true
  },
  "recipient-domain": "predplatne.cz",
  "event": "failed",
  "campaigns": [],
  "reason": "generic",
  "user-variables": {},
  "flags": {
    "is-routed": null,
    "is-authenticated": true,
    "is-system-test": false,
    "is-test-mode": false
  },
  "log-level": "error",
  "timestamp": 1473672065.693317,
  "envelope": {
    "transport": "smtp",
    "sender": "postmaster@mail.itvar.cz",
    "sending-ip": "209.61.151.224",
    "targets": "***@predplatne.cz"
  },
  "message": {
    "headers": {
      "to": "***@gmail.com",
      "message-id": "20160912092103.8512.76522.0B575386@mail.itvar.cz",
      "from": "redakce@itvar.cz",
      "subject": "Tvar / Objednávka předplatného poštou"
    },
    "attachments": [],
    "recipients": [
      "***@gmail.com",
      "***@predplatne.cz",
      "***@itvar.cz",
      "***@gmail.com"
    ],
    "size": 20933
  },
  "recipient": "***@predplatne.cz",
  "id": "ZKO8IRlbQgqDZ-nrxn0tKg"
}

TLDR: 553 sorry, your envelope sender domain must exist (#5.7.1)

контекст

Чтобы усложнить ситуацию, домен http://itvar.cz/ остается в руках предыдущего веб-дизайнера / хостинговой компании. Это потому, что старая сеть моего клиента по сути не мигрирует (как мне сказали) и все еще должна работать на http://old.itvar.cz/.

Это означает, что:

  1. www запросы передаются на мой веб-сайт с новым хостингом и его дружественным провайдером
  2. все остальное остается у старого провайдера
  3. Я не могу ничего настраивать, я могу только отправлять инструкции.

Я отправил логи старому провайдеру, и он, по сути, сказал мне, что это проблема Mailgun. Насколько мне известно о конфигурации DNS, это не так.

Вопросы

  1. Это действительно проблема на Mailgun или старый провайдер плохо настроил DNS, и я должен нажать на него больше.

  2. Может ли проблема быть с отправителем "redakce@itvar.cz"? Этот адрес электронной почты существует, но он, опять же, управляется старым провайдером, поэтому я мало что знаю об этом.

  3. Видите ли вы что-нибудь еще, что может вызвать проблему?

  4. Отредактировано: старый провайдер заметил это поле в журналах: Default SMTP Login > postmaster@mail.itvar.cz, Этот адрес электронной почты не существует в домене mail.itvar.cz, Может ли это быть проблемой? Он создал адрес и пока проблема не устранена.

извинения

Если уже неясно, я действительно ничего не знаю о конфигурации DNS и настройке домена. Если это означает, что я не предоставил необходимую информацию или (наоборот) поделился чем-то чувствительным, пожалуйста, дайте мне знать.

Вот некоторые похожие вопросы, которые я нашел, но, похоже, ничего не упоминает подобные ошибки:

РЕДАКТИРОВАТЬ: проблема решена

Мой домен что-то исправил с его стороны, поэтому мои формы заказов сейчас работают. Я все еще жду его ответа, что именно это было, но сейчас, кажется, довольно очевидно, что проблема была в конфигурации DNS домена.

Как только я узнаю больше, я сам отвечу на свой вопрос.

0 ответов

Другие вопросы по тегам