horseatingweeds Posted August 1, 2007 Share Posted August 1, 2007 I'm learning php and am trying to send a simple email using this script: <?php mail("[email protected]", "This is the subject", "This is the body"); ?> I'm getting this error: SMTP server response: 550 5.7.1 apache I am running this on a local apache server. What am I missing here? This is the mail part of my php.ini [mail function] ; For Win32 only. SMTP = localhost smtp_port = 25 ; For Win32 only. sendmail_from = [email protected] ; For Unix only. You may supply arguments as well (default: "sendmail -t -i"). ;sendmail_path = ; Force the addition of the specified parameters to be passed as extra parameters ; to the sendmail binary. These parameters will always replace the value of ; the 5th parameter to mail(), even in safe mode. ;mail.force_extra_parameters = Link to comment https://forums.phpfreaks.com/topic/62917-trying-to-understand-email-using-php-smtp-server-response-550-571/ Share on other sites More sharing options...
trq Posted August 1, 2007 Share Posted August 1, 2007 Do you have a local smtp server installed and configured? Link to comment https://forums.phpfreaks.com/topic/62917-trying-to-understand-email-using-php-smtp-server-response-550-571/#findComment-313374 Share on other sites More sharing options...
horseatingweeds Posted August 1, 2007 Author Share Posted August 1, 2007 I thought that was part of Apache. Do I need to find a smtp then? Link to comment https://forums.phpfreaks.com/topic/62917-trying-to-understand-email-using-php-smtp-server-response-550-571/#findComment-313405 Share on other sites More sharing options...
trq Posted August 2, 2007 Share Posted August 2, 2007 Apache is a web server. Link to comment https://forums.phpfreaks.com/topic/62917-trying-to-understand-email-using-php-smtp-server-response-550-571/#findComment-313964 Share on other sites More sharing options...
Recommended Posts
Archived
This topic is now archived and is closed to further replies.