Kirjautuminen

Haku

Tehtävät

Keskustelu: Ohjelmointikysymykset: PHP, SMTP ja mail

mxmz [03.06.2009 15:53:22]

#

Mikäköhän mahtaa olla ongelma, kun en saa mitenkään lähetettyä php:n mail-komennolla viestejä?

Tässä olisi koodi:

<?php
 $to = 'maximuz@netti.fi';
 $title = 'This is title';
 $message = 'This is just a testing mail. Seems php mail is working.';

 if (mail($to, $title, $message)) {
	echo "Mailing succeeded!";
 }
 else {
	echo "Mailing failed!";
 }
?>

PHP asetukset:

sendmail_from: no value
sendmail_path: /usr/sbin/sendmail -t -i
short_open_tag: On
SMTP: smtp.hut.fi

mail palauttaa truen, mutta mitään viestejä ei tule perille asti. Tiedän myös sen, ettei smtp.hut.fi palvelimen logeissa näy, että sille olisi annettu mitään viestejä lähetettäväksi.

Palvelimena siis toimii ubuntu, siinä Apache ja php 5.2.4-2

Missä ongelma?

MIB [03.06.2009 16:01:23]

#

Et määritä lähettäjää ollenkaan mail -funktiossa?

peg [03.06.2009 16:35:38]

#

Koodisi kyllä toimii, mutta se myös tunnistetaan roskapostiksi.
Vika on palvelimen asetuksissa.

Metabolix [03.06.2009 16:38:28]

#

peg kirjoitti:

[Viesti] tunnistetaan roskapostiksi.
Vika on palvelimen asetuksissa.

Ei vaan skriptin tekijässä. Palvelin on aivan oikein säädetty, jos se blokkaa epäilyttäviä tai väärästä lähteestä tulevia viestejä.

peg [03.06.2009 16:55:00]

#

Testasin koodin, niin se lähettää viestin ja tulee sähköpostiini.
Lähettäjää ei tarvitse määrittää.

EDIT: se tunnistetaan roskapostiksi, koska se on kopioitu jostakin
valmis koodi, vaihtamalla viestin sisällön ei tule roskaposti varoitusta.

mxmz [04.06.2009 11:57:37]

#

Metabolix kirjoitti:

peg kirjoitti:

[Viesti] tunnistetaan roskapostiksi.
Vika on palvelimen asetuksissa.

Ei vaan skriptin tekijässä. Palvelin on aivan oikein säädetty, jos se blokkaa epäilyttäviä tai väärästä lähteestä tulevia viestejä.

Toimiiko palvelin oikein, kun yritän myös rekisteröityä wikijärjestelmään (DokuWiki), enkä saa salasanaani sähköpostitse?

Ongelmana on kuitenkin se, että SMTP palvelimella ei ole edes tietoa, että webbipalvelimelta tulisi mitään yhteyspyyntöjä. Ihmettelen vaan, että mitä vikaa voi sitten webbipalvelimessa, asetukset ovat kuitenkin ok?

Vastaus

Aihe on jo aika vanha, joten et voi enää vastata siihen.

Tietoa sivustosta