[PHP] mail() werkt niet... :(

Pagina: 1
Acties:
  • 127 views sinds 30-01-2008
  • Reageer

Onderwerpen


Acties:
  • 0 Henk 'm!

  • Yo-han
  • Registratie: December 2001
  • Laatst online: 18-08 20:16
Ff een vraagje want ik kom er niet meer uit. Ik heb PHP geupdate en mijn functie mail werkt gewoon niet meer :(

Ik krijg constant:
PHP:
1
Warning: mail() [function.mail]: "sendmail_from" not set in php.ini or custom "From:" header missing in d:\www\sites\planning\planning\urencheck.php on line 7


terwijl mijn code ok is (dacht ik zo)
PHP:
1
2
3
4
5
$recipient = "blaat@blaat.nl";
$subject  = "Onderwerp";
$header   = "\nFrom: blaat@blaat.nl\n";
$body ="bericht";
mail($recipient,$subject,$body,$header);


en mij php.ini (C:\windows\php.ini)
code:
1
2
3
4
5
6
[mail function]
; For Win32 only.
SMTP = localhost

; For Win32 only.
sendmail_from = blaat@blaat.nl


iemand die mischien denkt weten wat ik nog kan proberen? :'(

Acties:
  • 0 Henk 'm!

  • Sybr_E-N
  • Registratie: December 2001
  • Laatst online: 17-09 22:12
Is het misschien verstandig om bij SMTP daar je ISP's SMTP neer te zetten.?

Voor meer info tjek de PHP manual: http://www.php.net/manual/en/ref.mail.php

Acties:
  • 0 Henk 'm!

  • Yo-han
  • Registratie: December 2001
  • Laatst online: 18-08 20:16
Nee nog steeds niets... zelfde melding!

offtopic:
ik ga dat ding zometeen nog is slopen :(

Acties:
  • 0 Henk 'm!

  • bigtree
  • Registratie: Oktober 2000
  • Laatst online: 16-08 17:16
Je headers beginnen met een \n. Haal die weg en probeer het nog eens.

Lekker woordenboek, als je niet eens weet dat vandalen met een 'n' is.


Acties:
  • 0 Henk 'm!

  • Yo-han
  • Registratie: December 2001
  • Laatst online: 18-08 20:16
bigtree schreef op 05 mei 2003 @ 20:01:
Je headers beginnen met een \n. Haal die weg en probeer het nog eens.
nog steeds nix. En als ik phpinfo() check heeft send_from geen value terwijl er wel iets ingevuld staat....?? :?

Acties:
  • 0 Henk 'm!

  • bigtree
  • Registratie: Oktober 2000
  • Laatst online: 16-08 17:16
- Heb je geprobeerd de service van Apache te restarten na de aanpassing van php.ini?
- Weet je zeker dat je c:\windows\php.ini moet hebben? In phpinfo() zie je welke ini php gebruikt.

Lekker woordenboek, als je niet eens weet dat vandalen met een 'n' is.


Acties:
  • 0 Henk 'm!

  • Yo-han
  • Registratie: December 2001
  • Laatst online: 18-08 20:16
bigtree schreef op 05 May 2003 @ 20:10:
- Heb je geprobeerd de service van Apache te restarten na de aanpassing van php.ini?
- Weet je zeker dat je c:\windows\php.ini moet hebben? In phpinfo() zie je welke ini php gebruikt.
de error is nu idd weg, maar de mail wordt nog niet verzonden...

Acties:
  • 0 Henk 'm!

  • bigtree
  • Registratie: Oktober 2000
  • Laatst online: 16-08 17:16
...probeer eens een ander emailadres. ;)

Lekker woordenboek, als je niet eens weet dat vandalen met een 'n' is.


Acties:
  • 0 Henk 'm!

  • Yo-han
  • Registratie: December 2001
  • Laatst online: 18-08 20:16
ook al gedaan, maar nog steeds geen mail... heeeel raar

Acties:
  • 0 Henk 'm!

  • bigtree
  • Registratie: Oktober 2000
  • Laatst online: 16-08 17:16
Als de foutmelding weg is, ga er dan maar van uit dat het niet (meer) aan de php-configuratie ligt maar aan een mail-specifiek probleem. Verkeerd gespeld adres, mail blijft op een tussenstation hangen, etc.

Lekker woordenboek, als je niet eens weet dat vandalen met een 'n' is.


Acties:
  • 0 Henk 'm!

  • MadMurdock
  • Registratie: Oktober 2000
  • Niet online
t lijkt me dat onder windows die SMTP-server in je php.ini geen localhost moet zijn..

Acties:
  • 0 Henk 'm!

  • R4NCOR
  • Registratie: December 2000
  • Laatst online: 16-09 12:26

R4NCOR

eigenlijk gewoon Niels

MadMurdock schreef op 05 May 2003 @ 20:29:
t lijkt me dat onder windows die SMTP-server in je php.ini geen localhost moet zijn..
agree..

Gebruik je ISP's SMTP-server. Vergeet niet je webserver te restarten.. Gebruik phpinfo() om te checken of je SMTP-server nu wel goed ingesteld staat.
CTRL+F op SMTP ofzo, moet je em wel tegenkomen :)

Acties:
  • 0 Henk 'm!

  • Yo-han
  • Registratie: December 2001
  • Laatst online: 18-08 20:16
MadMurdock schreef op 05 mei 2003 @ 20:29:
t lijkt me dat onder windows die SMTP-server in je php.ini geen localhost moet zijn..
ook aangepast, 3 mailadressen geprobeerd om het naar te versturen...
NIX!

ultiem raar

Acties:
  • 0 Henk 'm!

  • Yo-han
  • Registratie: December 2001
  • Laatst online: 18-08 20:16
Gebruik je ISP's SMTP-server. Vergeet niet je webserver te restarten.. Gebruik phpinfo() om te checken of je SMTP-server nu wel goed ingesteld staat.
CTRL+F op SMTP ofzo, moet je em wel tegenkomen :)
BINGO :)

Doordat ik apache herstarte ging hij plots een andere ini gebruiken die ik vanmiddag ergens in apache had gezet. Daarom hadden de aanpassingen dus geen nut...
Nu aangepast en het werkt! Mag ik jullie allen heel errug bedanken!!

offtopic:
dat scheeld weer wat bloed, zweet en tranen!

Acties:
  • 0 Henk 'm!

Verwijderd

grin, je moet altijd apache restarten wil je dat je aangepaste config geladen wordt :+
Pagina: 1