Jump to content

email to myself


Pedestrian

Recommended Posts

Hello,

 

I'm very new to php, so I apologize for the primitive nature of this question. I am using php's mail() function to send an email to myself with no success. Part of my code looks like this:

 

$toaddress = "pedestrian@sidewalklyrics.com";

$fromaddress = "From: webserver@example.com";

$subject = "Feedback from web site";

$mailcontent = "Customer name: ".$name."\r\n".

  "Customer email: ".$email."\r\n".

  "Customer comments: ".$feedback."\r\n";

 

mail($toaddress, $subject, $mailcontent, $fromaddress);

 

My php.ini file looks like this:

 

[mail function]

; For Win32 only.

SMTP = localhost

smtp_port = 25

 

; For Win32 only.

; sendmail_from = pedestrian@sidewlaklyrics.com

 

But I only get a warning:

 

Warning: mail() [function.mail]: Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in C:\Program Files\Apache Group\Apache2\htdocs\processfeedback.php on line 16

 

Would you happen to know what the problem is?

 

~P

Link to comment
Share on other sites

Make sure your firewall isnt blocking that port. Not likly to be that though. Try to send yourself a simple message, eg just a standard string that says 'TESTING EMAIL'. I think the problem is with the double quotes in your message and using periods with variable names.

Link to comment
Share on other sites

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.