PHP sending email failed

please help me check what problem why sending email failed thank you!



(File sendmail.php)
<?php
$to = 'limchankhim89@gmail.com';
$subject = 'LOCALHOST SUBJECT';
$message = 'send from localhost';
$headers = 'From:limkhim88@gmail.com';
if(mail($to,$subject,$message,$headers))
{
echo "Email sent";
}
else
{
echo "Email sending failed";

}
?>



(File sendmail.ini)
; configuration for fake sendmail

; if this file doesn't exist, sendmail.exe will look for the settings in
; the registry, under HKLM\Software\Sendmail

[sendmail]

; you must change mail.mydomain.com to your smtp server,
; or to IIS's "pickup" directory. (generally C:\Inetpub\mailroot\Pickup)
; emails delivered via IIS's pickup directory cause sendmail to
; run quicker, but you won't get error messages back to the calling
; application.

smtp_server=smtp.gmail.com

; smtp port (normally 25)

smtp_port=465

; SMTPS (SSL) support
; auto = use SSL for port 465, otherwise try to use TLS
; ssl = alway use SSL
; tls = always use TLS
; none = never try to use SSL

smtp_ssl=ssl

; the default domain for this server will be read from the registry
; this will be appended to email addresses when one isn't provided
; if you want to override the value in the registry, uncomment and modify

default_domain=localhost

; log smtp errors to error.log (defaults to same directory as sendmail.exe)
; uncomment to enable logging

error_logfile=error.log

; create debug log as debug.log (defaults to same directory as sendmail.exe)
; uncomment to enable debugging

debug_logfile=debug.log

; if your smtp server requires authentication, modify the following two lines

auth_username=limkhim88@gmail.com
auth_password=123456

; if your smtp server uses pop3 before smtp authentication, modify the
; following three lines. do not enable unless it is required.

pop3_server=
pop3_username=
pop3_password=

; force the sender to always be the following email address
; this will only affect the "MAIL FROM" command, it won't modify
; the "From: " header of the message content

force_sender=limkhim88@gmail.com

; force the sender to always be the following email address
; this will only affect the "RCTP TO" command, it won't modify
; the "To: " header of the message content

force_recipient=

; sendmail will use your hostname and your default_domain in the ehlo/helo
; smtp greeting. you can manually set the ehlo/helo name if required

hostname=localhost


(FIle php.ini)
[mail function]
; For Win32 only.
; http://php.net/smtp
; SMTP = localhost
; http://php.net/smtp-port
; smtp_port = 25

; For Win32 only.
; http://php.net/sendmail-from
; sendmail_from ="admin@wampserver.invalid"

; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path = "C:\wamp\sendmail\sendmail.exe -t -i "


Wouldn’t it be better to post this in a PHP or Sendmail forum?
Anyway, if you don’t love spam, let me suggest you not to post entire email accounts in public forums. Perhaps you could edit your post and change your actual email address into something like “myaccount@gmail.com”.
i use real email
and how should i do can tell me step by step?
What I meant is this is a C++ forum.
We ask and answer questions about the C++ language.
Your question is about the PHP language and the Sendmail program. It doesn’t belong here.
You could get no answers.
I think you’d better seek for a forum about PHP or a forum about Sandmail.
hi where can find website send PHP question? do you have website?
Topic archived. No new replies allowed.