Click here to Skip to main content
13,247,891 members (47,763 online)
Rate this:
Please Sign up or sign in to vote.
See more:
Hi I'm using smtp class to send email from html form using php but it didn't work my client is not receiving any email even in junk mail and when i send the mail from my local host to my email I found it, I used the php mail function alone it didn't work
please help, the php code is:

//$to = "";
$to = "";
$from = $_POST['email'] ;
$subject = "From:";
$name = $_POST['name'];
$phone = $_POST['phone'];
$body = "From:$name \n Telephone: $phone \n\n";
$body .= $_POST['message'];
$body = wordwrap($body, 120, "\n", true);
$SMTPMail = new SMTPClient ($SmtpServer, $SmtpPort, $SmtpUser, $SmtpPass, $from, $to, $subject, $body);
$SMTPChat = $SMTPMail->SendMail();

and the configuration of the smtp of the website server is correct ( server, port, user and password)
Posted 16-Nov-12 4:22am
Rate this: bad
Please Sign up or sign in to vote.

Solution 1

This is a good tutorial about sending mails in PHP:[^]
And in the Mail Reference Page of the tutorial, you learn how to configure your email settings:[^]
Rate this: bad
Please Sign up or sign in to vote.

Solution 2


Use the sendmail binary.

Read this forum. Near the bottom will be an entry by crmpicco on 10-05-2007, 08:39 PM
He explains how to send mail perfectly.[^]


This content, along with any associated source code and files, is licensed under The Code Project Open License (CPOL)

  Print Answers RSS
Top Experts
Last 24hrsThis month

Advertise | Privacy |
Web03 | 2.8.171114.1 | Last Updated 16 Nov 2012
Copyright © CodeProject, 1999-2017
All Rights Reserved. Terms of Service
Layout: fixed | fluid

CodeProject, 503-250 Ferrand Drive Toronto Ontario, M3C 3G8 Canada +1 416-849-8900 x 100