ikon Posted March 7, 2008 Share Posted March 7, 2008 I'm trying to send an autogen email but i'm getting the following errors - i believe this is due to the PHP.ini file but i haven't a clue how to access this, where to store it or do i have to create one? Error: 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:\AppServ\www\buildtwo\success.php on line 20 How do i access the code to change the mail server and port - any ideas? Here is the code to Gen the email if ($shopConfig['sendOrderEmail'] == 'y') { $subject = "[New Order] " . $_SESSION['orderId']; $email = $shopConfig['email']; $message = "You have a new order. Check the order detail here \n http://" . $_SERVER['HTTP_HOST'] . WEB_ROOT . 'admin/order/index.php?view=detail&oid=' . $_SESSION['orderId'] ; mail($email, $subject, $message, "From: $email\r\nReturn-path: $email"); } Quote Link to comment https://forums.phpfreaks.com/topic/94924-sending-a-notification-email/ Share on other sites More sharing options...
ikon Posted March 15, 2008 Author Share Posted March 15, 2008 For anyone that didn't know - its in the PHP.ini file, Quote Link to comment https://forums.phpfreaks.com/topic/94924-sending-a-notification-email/#findComment-492921 Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.