Problém s odesíláním webových formulářů na vlastní SMTP server

Vyřešeno237 zhlédnutíDNSDKIM SPF phpmailer smtp
0

Na stránkách www.gema.cz používáme webové formuláře pro komunikaci se zákazníky. Pro odesílání používáme komponentu PHPMailer a formuláře odesíláme na vlastní SMTP server mail.gema.cz. Potíž je v tom, že až po nějaké době jsme zjistili, že i když zprávy dorazí kam mají, tak vůbec nejdou přes náš SMTP server ale přes WEDOS. Normálně by to nevadilo, ale pokud nám zasílá zprávu zákazník s mailem na gmailu, tak mu potvrzovací zpráva nikdy nedorazí. Důvodem je rozdílnost doménových klíčů které se neshodují a Google si to hlídá (na rozdíl od jiných). Mail z gema.cz přijde z wedosu a tudíž ho google nepřijme. Z nějakého důvodu nám Wedos nedovoluje zaslat zprávy na náš SMTP server a blokuje to, zpráva pak odejde pře váš server. Podle rozšifrování chybových výstupů a rad od AI mi říká: „Časový limit = server se nemůže připojit = port 465 (SMTPS) je zablokován. Tohle je klasický případ, kdy Wedos blokuje výstupní SMTP připojení mimo vlastní infrastrukturu (aby zabránil spamu). Wedos sdílí tyto omezení: Nepovoluje výstupní SMTP spojení na porty 25, 465, 587 z PHP (shared hosting). Použití cizích SMTP serverů (mail.gema.cz, smtp.gmail.com, atd.) není možné. Všechno přesměrovává skrze Postfix/sendmail běžící přímo na jejich serveru (hc1-wd336.wedos.net).“ Je to opravdu tak, že to na své straně blokujete? Ano asi by šly případně změnit hlavičky SPF/DKIM na wedos, ale to beru až jako poslední řešení.

Role: Zákazník
Otázka je uzamčena pro nové odpovědi.
MB313456 Vybral nejlepší odpověď 4. 8. 2025
0
144.08K Odpověď od WEDOS Internet, a.s. 0 Komentář

Dobrý den,

používáte PHP funkci mail()? U hostingu vidím nějaké maily odeslané přes tuto funkci, a u těch doporučujeme pro zlepšení doručitelnosti nastavit naše DKIM.

Spojení z hostingu na vlastní SMTP server nijak neblokujeme. Náš SMTP server v takovém případě povoluje pouze port 587, zkuste tedy ověřit u svého poskytovatele, jestli nemá nějaké podobné omezení.

Role: Podpora Web: https://kb.vedos.cz Vizitka: VEDOS Specialista na Znalostní bázi
MB313456 Vybral nejlepší odpověď 4. 8. 2025
0

Zdravim, no co jsem dohledal, tak když selže ten PHPmailer a nepodaří se to odeslat na náš SMTP server, tak to pošle sám přes funkci mail() a ta jde přes SMTP Wedosu. Ale zkusil jsem teď změnit port a šifrování na 587/STARTTLS a vypadá to že to prošlo bez problémů. Díky.

Role: Zákazník
MB313456 Změnil status na publikováno 17. 7. 2025