Portál AbcLinuxu, 12. května 2025 18:29

Dotaz: server neodesila maily, podle hostingu ale vše OK

13.2.2014 15:44 mansur
server neodesila maily, podle hostingu ale vše OK
Přečteno: 701×
Odpovědět | Admin
provozuji web na wedosu. Instaloval jsem Contact Form 7 - funguje OK, emaily chodí tam, kam mají. Tentýž widget jsem instaloval stejným způsobem na jiný web na serveru greenhousingu (jde o managed server). V tomto případě ale dotazy vložené do formuláře nechodí na cílové email adresy, i když po kontrolním odeslání aplikace hlásí úspěšné odeslání (do spamů nic nepadá). V obou případech tyto weby řídím ze stejného PC a mám stejné internetové připojení od jediného operátora. Greenhousing mi na dotaz odpověděl takto: server zadnou blokaci pro komunikaci s ostatnimi servery nema. Co se tyce odesilani formularu, nikde v logu se nam nepodarilo najit, ze by mel problem. Co dělat?
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

Jendа avatar 13.2.2014 15:52 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
Odpovědět | | Sbalit | Link | Blokovat | Admin
Začal bych zkoumat, jestli funguje samotná PHP funkce mail().
13.2.2014 17:15 mansur
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
funkce php mail - myslíte na nainstalovaném webu? je to stejná wp šablona jakou používám u webu na wedosu, kde to funguje (TodayNews). S php soubory jsem nehýbal. V případě hostingu greenhousingu mám přístup na server přes isp config. Nejde mi zde zprovoznit ani thunderbird - tam muže být, že to špatně nastavuji, ale správné nastavení poštovního klienta s provozem kontaktního formuláře určitě nesouvisí.
Jendа avatar 13.2.2014 18:06 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
Myslím tím, jestli když v PHP spustíš mail("pepa@blabla", "ahoj", "ahoj"), tak to přijde.
MMMMMMMMM avatar 13.2.2014 17:41 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
Odpovědět | | Sbalit | Link | Blokovat | Admin
Přístup do /var/log/maillog máš? Hledat tam, bude tam vidět komunikace s cílovými servery. Mimochodem nemá se o managed server starat poskytovatel, tj. zjistit, kde je problém a tento vyřešit? Chyba je dost možná na straně serveru (např. IP serveru na blacklistu).
Linux Dokumentační Projekt - PDF ke stažení
13.2.2014 17:56 mansur
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
na ten přístup se do ispconfigu podívám, zda existuje jinak, před časem jsem se pokoušel zprovoznit na tom samém serveru thunderbird a při odeslání zprávy mi to vypsalo tuto zprávu o nedoručení, třeba z toho poznáte možnou chybu...

This is the mail system at host debian125.greenhousing.cz. I'm sorry to have to inform you that your message could not be delivered to one or more recipients. It's attached below. For further assistance, please send mail to postmaster. If you do so, please include this problem report. You can delete your own text from the attached returned message. The mail system cilova email adresa: delivery temporarily suspended: lost connection with 127.0.0.1[127.0.0.1] while sending RCPT TO Reporting-MTA: dns; debian125.greenhousing.cz X-Postfix-Queue-ID: 652E292820B X-Postfix-Sender: rfc822; info zavinac meisterkoch.eu Arrival-Date: Thu, 7 Mar 2013 09:39:51 -0500 (EST) Final-Recipient: rfc822; cilova email adresa Original-Recipient: rfc822; cilova email adresa Action: failed Status: 4.4.2 Diagnostic-Code: X-Postfix; delivery temporarily suspended: lost connection with 127.0.0.1[127.0.0.1] while sending RCPT TO
MMMMMMMMM avatar 13.2.2014 18:08 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
Host debian125.greenhousing.cz neexistuje (myslím A záznam v DNS). To by mohl být první problém a asi ne jediný. Chce to vidět ten log.
13.2.2014 18:16 mansur
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
ten maillog v ispconfigu nevidím, mohl bych vam ev.poslat pristupova data do ispconfigu, zda ten maillog najdete? zaslal bych vam je z boemy zavinac email.cz, jinak nevim, kde ten log hledat
MMMMMMMMM avatar 13.2.2014 18:35 MMMMMMMMM | skóre: 44 | blog: unstable | Valašsko :-)
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
v Ispconfigu je volba Monitor a dole ve sloupci Logfiles Show mail log (zkušebně jsem si rozjel Ispconfig)
Jendа avatar 13.2.2014 18:11 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
telnet localhost 25
MAIL FROM: blabla@blabla.cz
RCPT TO: aaa@bbb.ccc
--tady by to mělo chcípnout, možná to vypíše nějakou chybu, možná jenom do logu
DATA
ahoj
.
QUIT
13.2.2014 18:20 mansur
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
uz chapu, vygooglil jsem si, ze telnet je testovací server - otestuju diky
Jendа avatar 13.2.2014 18:49 Jendа | skóre: 78 | blog: Jenda | JO70FB
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
Telnet je klient.
MaT avatar 14.2.2014 11:28 MaT | skóre: 28
Rozbalit Rozbalit vše Re: server neodesila maily, podle hostingu ale vše OK
Telnet je hlavně protokol. :-) A pak jsem někde četl, že na tyhle pokusy je lepší používat netcat... Ale jo, na zkoušení SMTP, POP3 a podobně jsem kdysi telnet také mnohokrát použil, jednu dobu jsem si takhle poštu i pravidelně četl. :-)
Open source software for open minded people. :-)

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.