Odesílání mailů z VPS ON

Vyřešeno364 zhlédnutíVirtuální serveryvrácený email
0

Dobrý den,

naše aplikace napsaná v PHP a umístěná na serveru pragmoon.cz (služba VPS ON od WEDOS) má funkci odesílání emailů. Emaily bohužel často nepřijdou a po delší době zkoumání a analyzování jsem dospěl k následujícím poznatkům:

  • pokud je email odesílán na server hostovaný u Wedos, přijde zpráva o nedoručení, že byl označen jako spam (554 5.7.1 Spam message rejected)
  • pokud je email odesílán na adresu na stejné doméně (pragmoon.cz), není doručen, ale ani zpráva o nedoručení nepřijde
  • na ostatní adresy chodí v pořádku (do vyčerpání testováno odesílání na adresy gmail, seznam, centrum atd.)

Mám tedy podezření, že problém může být způsobený tím, že odesíláme maily z jednoho serveru WEDOS na jiný a možná v kombinaci s nějakou špatnou hlavičkou je toto považováno za rizikové.

Ukázka zprávy o nedoručení:

The original message was received at Tue, 15 Mar 2022 14:50:02 +0100
from localhost [127.0.0.1]
----- The following addresses had permanent fatal errors -----
<prijemce@domena.tld>
(reason: 554 5.7.1 Spam message rejected)
----- Transcript of session follows -----
... while talking to wes1-mx2.wedos.net.:
>>> DATA
<<< 554 5.7.1 Spam message rejected
554 5.0.0 Service unavailable
Reporting-MTA: dns; www.pragmoon.cz
Received-From-MTA: DNS; localhost
Arrival-Date: Tue, 15 Mar 2022 14:50:02 +0100
 Final-Recipient: RFC822; prijemce@domena.tld
Action: failed
Status: 5.7.1
Remote-MTA: DNS; wes1-mx2.wedos.net
Diagnostic-Code: SMTP; 554 5.7.1 Spam message rejected
Last-Attempt-Date: Tue, 15 Mar 2022 14:50:03 +0100
  Return-Path: <****@pragmoon.cz>
Received: from pragmoon.cz (localhost [127.0.0.1])
 by www.pragmoon.cz (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTP id 22FDo279022321
 for <prijemce@domena.tld>; Tue, 15 Mar 2022 14:50:02 +0100
Received: (from www-data@localhost)
 by pragmoon.cz (8.15.2/8.15.2/Submit) id 22FDo1HC022320;
 Tue, 15 Mar 2022 14:50:01 +0100
Date: Tue, 15 Mar 2022 14:50:01 +0100
Message-Id: <202203151350.22FDo1HC022320@pragmoon.cz>
X-Authentication-Warning: pragmoon.cz: www-data set sender to ****@pragmoon.cz using -f
To: prijemce@domena.tld
Subject: Nové vydání časopisu PragMoon
X-PHP-Originating-Script: 0:emails.php
From: ****@pragmoon.cz
Content-Type: text/html;charset=utf-8

Děkuji za pomoc a rady a přeji hezký den 🙂

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
JŠ255861 Vybral nejlepší odpověď 28. 8. 2022

Dobrý den,
jaký PHP kód pro odesílání používáte konkrétně? Pokud e-maily nedorazí v rámci stejné domény, pak bude nejspíše na vině nastavení mailserveru, kdy je taková pošta nejspíše doručována lokálně (nejspíše půjde o nastavení hodnoty mydestination v configu postifxu, kde je uvedená doména)

0

Dobrý den,

děkuji za odpověď. V PHP je použita standardní funkce mail, Apache je nastaven na použití linuxového programu sendmail.

Při odesílání na stejnou doménu by to mohlo být tak, jak popisujete, i když MX záznam ukazuje na úplně jinou IP adresu, jedná se tedy o úplně jiný server.

Daleko více nás ale trápí ty ostatní nedoručené maily na adresy hostované u Wedos. Pokud to čtu správně (viz původní otázku), tak mailserver wes1-mx2.wedos.net vrací odpověď <strong>554 5.7.1 Spam message rejected</strong> – je možné nějak zjistit, proč konkrétně jsou tyto zprávy označeny jako spam? Hledal jsem po internetech a nejsme na žádném veřejném blacklistu, tak mě napadlo, jestli Wedos nepoužívá např. nějaký vlastní.

děkuji

Role: Zákazník
JŠ255861 Změnil status na publikováno 24. 6. 2022

Dobrý den,

Prosím o doplnění těchto informaci:

– co nejpřesnější datum a čas odeslání odmítnuté zprávy
– e-mailová adresa odesílatele
– e-mailová adresa příjemce
– co nejúplnější znění případné chybové hlášky (např. celý text vráceného mailu)

The original message was received at Tue, 15 Mar 2022 14:50:02 +0100
from localhost [127.0.0.1]
—– The following addresses had permanent fatal errors —–

(reason: 554 5.7.1 Spam message rejected)
—– Transcript of session follows —–
… while talking to wes1-mx2.wedos.net.:
>>> DATA
<<< 554 5.7.1 Spam message rejected
554 5.0.0 Service unavailable
Reporting-MTA: dns; http://www.pragmoon.cz
Received-From-MTA: DNS; localhost
Arrival-Date: Tue, 15 Mar 2022 14:50:02 +0100
Final-Recipient: RFC822; info@pragueoldcar.com
Action: failed
Status: 5.7.1
Remote-MTA: DNS; wes1-mx2.wedos.net
Diagnostic-Code: SMTP; 554 5.7.1 Spam message rejected
Last-Attempt-Date: Tue, 15 Mar 2022 14:50:03 +0100
Return-Path:
Received: from pragmoon.cz (localhost [127.0.0.1])
by http://www.pragmoon.cz (8.15.2/8.15.2/Debian-8+deb9u1) with ESMTP id 22FDo279022321
for ; Tue, 15 Mar 2022 14:50:02 +0100
Received: (from www-data@localhost)
by pragmoon.cz (8.15.2/8.15.2/Submit) id 22FDo1HC022320;
Tue, 15 Mar 2022 14:50:01 +0100
Date: Tue, 15 Mar 2022 14:50:01 +0100
Message-Id:
X-Authentication-Warning: pragmoon.cz: www-data set sender to newsletter@pragmoon.cz using -f
To: info@pragueoldcar.com
Subject: Nové vydání časopisu PragMoon
X-PHP-Originating-Script: 0:emails.php
From: newsletter@pragmoon.cz
Content-Type: text/html;charset=utf-8

Pardon, špatně jsem přečetl text v úvodním příspěvku, měl jsem jej za kód, kterým zprávy posíláte.
Ve vrácené zprávě je uvedeno „from localhost [127.0.0.1]“ – z jakého serveru zprávy posíláte?

ze serveru s IP 89.221.216.224

Prohlížíte 1 ze 4 odpovědí, klikněte zde pro zobrazení všech odpovědí.