Używam Mailgun dla strony, którą utrzymuję, zazwyczaj Mailgun działa świetnie, ale napotykam na dziwny problem. Mój skrypt wywołuje HTTP API do wysyłania wiadomości za pomocą Mailguna, które następnie pojawiają się w moim dzienniku jako "akceptowane", ale potem bardzo długo trwa "dostarczenie", często w ogóle nie jest dostarczane i po prostu pozostaje " przyjęty". Czy ktoś doświadczył podobnego błędu lub czy ktoś może zaproponować sposób jego rozwiązania? Zgaduję, że jest to w argumentach dostarczonych do API, ale nie mogę do końca życia rozwiązać ten problem.Mailgun: Wiadomości "Zaakceptowano", ale zajmuje dużo czasu, aby zostać dostarczone (lub nie są dostarczane).
Problem występuje w różnych domenach odbiorców i różnych porach dnia.
Dziennik zdarzeń JSON dotyczący problematycznej wiadomości znajduje się poniżej. Oczywiście zmieniłem adresy i domeny.
{
"tags": [],
"timestamp": 1411498829.247304,
"envelope": {
"targets": "[email protected]",
"transport": "",
"sender": "[email protected]"
},
"recipient-domain": "address.com",
"event": "accepted",
"campaigns": [],
"user-variables": {},
"flags": {
"is-authenticated": true,
"is-system-test": false,
"is-test-mode": false
},
"message": {
"headers": {
"to": "[email protected]",
"message-id": "[email protected]",
"from": "\"the-site-in-question.com\" <[email protected]>",
"subject": "Dom, your password was reset."
},
"attachments": [],
"recipients": [
"[email protected]"
],
"size": 556
},
"recipient": "[email protected]",
"method": "http"
}
Dzięki - to było naprawdę łatwe do rozwiązania. –
To się dzieje dość regularnie z Mailgunem niestety. Konieczność otwierania biletu wsparcia za każdym razem, gdy adres IP jest dławiony, nie jest zbyt pomocny. – Doug
Jest już maj 2016, a problem nadal występuje. Nie jest to problem związany z reputacją, ponieważ moja aplikacja wysłała e-maile po opóźnieniu i e-maile zostały dostarczone natychmiast. Ale od czasu do czasu losowa wiadomość ma trwać 2-3 godziny. – Costa