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

Vyřešeno688 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ěď
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
Prohlížíte 1 ze 2 odpovědí, klikněte zde pro zobrazení všech odpovědí.