Miksi tämä ei toimi enää?
Tulee jatkuvasti tuo Message delivery failed...
Ennen on toiminut ongelmitta, mutta ei enää.
Missään ei ole virheilmoitusta, miksi lähetys epäonnistuu.
Linux php 5.1.6
Tulee jatkuvasti tuo Message delivery failed...
Ennen on toiminut ongelmitta, mutta ei enää.
Missään ei ole virheilmoitusta, miksi lähetys epäonnistuu.
Linux php 5.1.6
Vastaukset 4
Vanhimmat
onko kyseessä sun oma kone?
Kyllä sendmail on päällä, kun sama palvelin toimii myös smtp/imap palvelimena koko verkolle.
Oletko päivittänyt PHP?
Jos niin onko php.ini mailiasetukset kunnossa?
Mihkä mailiin kokeilet?
Oliskos mahollista, että domainisi/emailisi on joutunut estolistalle jne...
Et kai käytä lähettäjänä sitä [email protected] vai mikäs se PHP oletuksena olikaan, usein tuo tulkitaan roskapostiksi.
Kokeile mitä error_reporting(2048); vaikuttaa.
Ja katsoppas Apachen (tai mikä sul nyt onkaan) ja sivusi error logit sieltä pitäis jotain tietoa löytyä.
Testipalvelimessa hyrrää PHP6 ja joskus se ei välitä scriptissä tai .htaccess tiedostossa olevista error_reporting ja display_errors tiedoista vaan piilottaa errorit kuten php.ini määrätty. Kesti hetken tajuta, että errori tulee vaikka se ei näykkään. Toki PHP6 vasta beta. Kenties ongelmasi voisi liittyä tähän.
Ja kannattaa kokeilla palvelinohjelmistojen boottausta.
Ei kai sulla ole mailipalvelimen välissä mitään palomuuria?
Sekin voi joskus blokata.
Palvelimen sendmail oikeudet olivat (jostain syystä, päivityksen jälkeen?) väärin (-r-xr-s---) laitoin o rx niin rupesti toimimaan.