New To Mac-Forums?

Welcome to our community! Join the discussion today by registering your FREE account. If you have any problems with the registration process, please contact us!

Get your questions answered by community gurus Advice and insight from world-class Apple enthusiasts Exclusive access to members-only contests, giveaways and deals

Join today!

 
Start a Discussion
 

Mac-Forums Brief

Subscribe to Mac-Forums Brief to receive special offers from Mac-Forums partners and sponsors

Join the conversation RSS
OS X - Development and Darwin Discussion and questions about development for Mac OS X.

php won't send to email?


Post Reply New Thread Subscribe

 
Thread Tools
reholmes

 
Member Since: Jul 15, 2007
Location: Banbury, Oxfordshire
Posts: 2
reholmes is on a distinguished road
Mac Specs: MacMini pre Intel :(

reholmes is offline
Hi

I am a relatively new web developer and have set up my macmini to run a stand alone coldfusion server and also a PHP/MySQL testing site. I've been using PHP ultimately because I couldn't get coldfusion to recognise any sql datacases. Anyway I've got the part in my book where I send an email from a form and it went through the parts of the script below:

<?php
$to = "me@myserver.com";
$subject = "This is the message body";
$body = "This is the message subject";
$headers = "From: me@myserver.com\n";
mail($to,$subject,$body,$headers);
?>

So with this entered when the page loads it should send an email to the email address I enter, unfortunately it didn't. I used the completed file they send for you to refer to if you get stuck and that didn't work either. There were comments saying firewalls or your isp may block it etc so I thought I'd test it with coldfusion and it worked, removing that theory.

After a lot of googling and playing around with sendmail and postfix (sendmail would not start?, so have used postfix) I have managed to send an email from Mail using localhost as the SMTP. In php.ini I have set the sendmail_path to = /usr/sbin/postfix and checked that php recognises this path using phpinfo. I have therefore concluded that php recognises postfix and postfix can send mail so when I go back to the original point and load the page with the php script it should work - It didn't!!

How do I get php to recognise postfix or an SMTP setting that I can use for testing php scripts with? I also set a relayhost=smtp.server.com in the main.c file of postfix but this didn't make a difference.

Having spent my weekend dispairing over this I decided to tackle the original problem I had with coldfusion, causing me to learn php instead of coldfusion, and have solved that problem so if I get no solution to this I will start the book again using coldfusion tags!

Any advice gratefully received.

Richard
QUOTE Thanks

Post Reply New Thread Subscribe


« Compiling linux code | automake and make »
Thread Tools

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are Off
Forum Jump

Similar Threads
Thread
Thread Starter
Forum
Replies
Last Post
PHP email form won't work reholmes OS X - Operating System 0 07-15-2007 03:39 PM
How do I handle email with iPhone syncing? RickR iPhone Hardware and Accessories 0 07-04-2007 07:25 PM
Can't send email using .mac SMTP tenover OS X - Apps and Games 1 05-03-2007 03:14 PM
how to send a video (DVD) via email for PC user? rcronin Movies and Video 26 04-10-2007 04:29 PM
email problems. Can't send but can receive Morgan 113 OS X - Operating System 3 03-08-2007 03:35 AM

All times are GMT -4. The time now is 11:26 AM.

Powered by vBulletin
Copyright ©2000 - 2014, Jelsoft Enterprises Ltd.
X

Welcome to Mac-Forums.com

Create your username to jump into the discussion!

New members like you have made this community the ultimate source for your Mac since 2003!


(4 digit year)

Already a member?