[php] mail() functie lijkt niet te werken

Pagina: 1
Acties:

  • xychix
  • Registratie: September 2000
  • Laatst online: 03-12-2025

xychix

FreeBSD Rules !

Topicstarter
zoals je in het betreffende script kunt zien zitten er 3 echo's in
ik krijg de eerste en de 2e echo. oftewel het mailtje zou verstuurd moeten zijn ! toch krijg ik geen mail !

het script mail.php
PHP:
1
<? echo("ok"); $mailto = "m.bergman@digipoint.org"; $mailfrom = "test@digipoint.org";if ( mail("$mailto", "test.php" , "test.php","From: $mailfrom\nReply-To: $mailfrom\n", "-f$mailfrom") ){  ("$mailto", "test.php" , "test.php","From: $mailfrom\nReply-To: $mailfrom\n", "-f$mailfrom");  ("mark@digipoint.org", "test.php" , "test.php","From: $mailfrom\nReply-To: $mailfrom\n", "-f$mailfrom");  echo("mail is weg");}else{  echo("problemen");}?>

iemand enig idee waar om de mails niet over komen?

Every failure offers you a new opportunity! | Lokatie database|GoT - Notepad


  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 19:20
Niet goed geconfigureerd in php.ini :?

  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Afbeeldingslocatie: http://www.plauder-smilies.de/tales/merlin.gif
geen id
returnt mail wel een false als het niet lukt?
is anders wel gek. probeer anders eens een anders mail adres
of ondersteund je provider geen openrelay?

Doet iets met Cloud (MS/IBM)


  • ^Mo^
  • Registratie: Januari 2001
  • Laatst online: 04-11-2025
Op donderdag 16 mei 2002 18:25 schreef D2k het volgende:
[afbeelding]
returnt mail wel een false als het niet lukt?
uit de manual:
mail() returns TRUE if the mail is successfully sent, FALSE otherwise

"There are 10 kinds of people in the world, those who understand binary and those who don't" | Werkbak specs


  • D2k
  • Registratie: Januari 2001
  • Laatst online: 31-08 10:19

D2k

Op donderdag 16 mei 2002 18:30 schreef _Mo_ het volgende:

[..]

uit de manual:
[..]
daar was ik al bang voor
aardig gek :?

Doet iets met Cloud (MS/IBM)


  • MisterData
  • Registratie: September 2001
  • Laatst online: 07-09 20:23
Check je php.ini of er wel een smtp enzo is ingesteld :)

  • ^Mo^
  • Registratie: Januari 2001
  • Laatst online: 04-11-2025
Op donderdag 16 mei 2002 18:36 schreef MisterData het volgende:
Check je php.ini of er wel een smtp enzo is ingesteld :)
Maar als de smtp server niet goed is ingesteld zou de functie ook moeten falen, en dat gebeurd niet begrijp ik....

"There are 10 kinds of people in the world, those who understand binary and those who don't" | Werkbak specs


Verwijderd

probeer eens zonder al die extra code eromheen, dus alleen:
PHP:
1
<?error_reporting("E_ALL");mail("m.bergman@digipoint.org", "test", "Dit is een test");?>

als dit lukt, bouw er dan steeds een klein stukje omheen, dan kom je de fout vanzelf tegen. Lukt het niet, dan moet ie een error uitspugen...

Verwijderd

Op donderdag 16 mei 2002 18:25 schreef D2k het volgende:
[afbeelding]
geen id
returnt mail wel een false als het niet lukt?
is anders wel gek. probeer anders eens een anders mail adres
of ondersteund je provider geen openrelay?
Afbeeldingslocatie: http://www.plauder-smilies.de/tales/merlin.gif
^^^^^ Liev :+

Maaruh idd mail returned ook een value wanneer er iets is mislukt...

  • Dennis
  • Registratie: Februari 2001
  • Laatst online: 19:20
xtentic:
[afbeelding]
^^^^^ Liev :+

Maaruh idd mail returned ook een value wanneer er iets is mislukt...
Een aantal mensen kunnen hier blijkbaar toch geen manuals lezen. Als je je mail in php.ini niet goed configureerd dan krijg je tóch TRUE terug terwijl hij niet wordt verstuurd. Dus wat ie returnt boeit niet zoveel, het zegt iig niks.

  • ^Mo^
  • Registratie: Januari 2001
  • Laatst online: 04-11-2025
Op donderdag 16 mei 2002 20:26 schreef ddc het volgende:

[..]

Een aantal mensen kunnen hier blijkbaar toch geen manuals lezen. Als je je mail in php.ini niet goed configureerd dan krijg je tóch TRUE terug terwijl hij niet wordt verstuurd. Dus wat ie returnt boeit niet zoveel, het zegt iig niks.
Waar staat dat dan? kan het hier http://www.php.net/manual/en/function.mail.php niet terugvinden wat jij zegt...?

Misschien is dit: http://www.zend.com/codex.php?id=437&single=1 wellicht een alternatief?

"There are 10 kinds of people in the world, those who understand binary and those who don't" | Werkbak specs


Verwijderd

Op donderdag 16 mei 2002 20:26 schreef ddc het volgende:

[..]

Een aantal mensen kunnen hier blijkbaar toch geen manuals lezen. Als je je mail in php.ini niet goed configureerd dan krijg je tóch TRUE terug terwijl hij niet wordt verstuurd. Dus wat ie returnt boeit niet zoveel, het zegt iig niks.
dat moeten ze PHP maar eens gaan aanpassen :+

Verwijderd

Hmmmzzz.. kan klopppen.

Als ik de mail() functie gebruik (ik heb geen mailserver ingestelt enzow) Dan doet ie net alsof ie verzonden is ;(

ik zou eerst eens ff checken of je wel een mailserver hebt ;)

(ik was nog een tijdje in de waan dat ik helemaal geen mailserver nodig had, maar mail() dat lekker zelf deed :D)
Pagina: 1