Click here to Skip to main content
12,950,084 members (67,493 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 3: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
OriginalGriff 5,749
CHill60 3,380
Maciej Los 2,953
Jochen Arndt 1,935
ppolymorphe 1,820

Advertise | Privacy | Mobile
Web02 | 2.8.170525.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