I have change my php.ini file and my sendmail.ini As follows:
[mail function]
; XAMPP: Comment out this if you want to work with an SMTP Server like Mercury
SMTP = smtp.gmail.com
smtp_port = 587
; For Win32 only.
; http://php.net/sendmail-from
;sendmail_from = postmaster@localhost
; XAMPP IMPORTANT NOTE (1): If XAMPP is installed in a base directory with spaces (e.g. c:\program filesC:\xampp) fakemail and mailtodisk do not work correctly.
; XAMPP IMPORTANT NOTE (2): In this case please copy the sendmail or mailtodisk folder in your root folder (e.g. C:\sendmail) and use this for sendmail_path.
; XAMPP: Comment out this if you want to work with fakemail for forwarding to your mailbox (sendmail.exe in the sendmail folder)
sendmail_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"
; XAMPP: Comment out this if you want to work with mailToDisk, It writes all mails in the C:\xampp\mailoutput folder
;sendmail_path="C:\xampp\mailtodisk\mailtodisk.exe"
; 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 =
; Add X-PHP-Originating-Script: that will include uid of the script followed by the filename
mail.add_x_header=Off
; Log all mail() calls including the full path of the script, line #, to address and headers
;mail.log = "C:\xampp\php\logs\php_mail.log"
From sendmail.ini: i changed :
smtp_server= smtp.gmail.com
smtp_port= 587
smtp_ssl= auto
error_logfile=error.log
auth_username=
auth_password=
In my mail.php :
$send = mail('juntestingwebsite@gmail.com','Sample Mail','Sample content','From: example@example.com');
if($send)
echo "yes";
else
echo "no";
So i set my settings and reseted XAMPP control panel and ran my mail.php file by going through localhost/mail.php It returns an error message of 'no' hence i know that it didnt send at all. Im using gmail. Any ideas on what could be wrong? im new at this so any codes or help would be great!
Im using XAMPP version 3.2.1