Jump to content


Photo

Email funtion not working


  • Please log in to reply
2 replies to this topic

#1 OriginalSunny

OriginalSunny
  • Members
  • PipPipPip
  • Advanced Member
  • 95 posts

Posted 12 April 2006 - 11:04 PM

Hi,
I am trying to send an email in php using the mailsend function. The code i am using is:

<?php

$to = "manjl@hotmail.com";
$subj = "test";
$mess = "This is a test of the mail function";
$headers = "From: hi@mycompany.com\r\n";
$mailsend = mail($to,$subj,$mess,$headers);

?>

It doesnt seem to be working??? What am i doing wrong??
Is there something i need to change in the php.inc file?

#2 ToonMariner

ToonMariner
  • Members
  • PipPipPip
  • Advanced Member
  • 3,342 posts
  • LocationNewcastle upon Tyne, UK

Posted 13 April 2006 - 01:10 AM

you only need to assign the $mailsend = mail(.... if you are going to test success or failure later on...

but thats a side from your issue for now.

Where are you running teh script? (your localmachine or a live server?) what is teh smtp setting in php.ini?
follow me on twitter @PHPsycho

#3 OriginalSunny

OriginalSunny
  • Members
  • PipPipPip
  • Advanced Member
  • 95 posts

Posted 13 April 2006 - 02:55 PM

This is how it is in my php.ini file.

[mail function]
; For Win32 only.
SMTP = localhost

; For Win32 only.
sendmail_from = me@localhost.com

Is this what i am doing wrong? Is it because SMTP is set to localhost and what should i set it to to be able to send the email??
Thanks




0 user(s) are reading this topic

0 members, 0 guests, 0 anonymous users