Jump to content

Recommended Posts

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

<?php

$to = "[email protected]";
$subj = "test";
$mess = "This is a test of the mail function";
$headers = "From: [email protected]\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?
Link to comment
https://forums.phpfreaks.com/topic/7257-email-funtion-not-working/
Share on other sites

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?
This is how it is in my php.ini file.

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

; For Win32 only.
sendmail_from = [email protected]

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
This thread is more than a year old. Please don't revive it unless you have something important to add.

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.