XAMPP is Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) en Perl (P). Het is voor ontwikkelaars om een lokale webserver te maken voor het testen of deployment doeleinden.
als onderdeel van het testen, moeten ontwikkelaars e-mails versturen die er altijd zullen zijn als het gaat om online bedrijven.
om mail van localhost XAMPP te verzenden met Gmail, configureert u XAMPP na de installatie. Volg de onderstaande stappen voor hetzelfde.
stappen voor het verzenden van e-Mail vanaf Localhost XAMPP met Gmail:
- Open Xampp installatiemap.
- Ga naar C:\xampp\php en open de php.ini file.
- Zoeken door te drukken op ctrl + f.
- Zoeken en pas de volgende waarden:
1234SMTP=smtp.gmail.comsmtp_port=587sendmail_from = [email protected]sendmail_path = “\”C:\xampp\sendmail\sendmail.exe\ “- t”
- ga nu naar C:\xampp\sendmail en open sendmail.ini file.
- Zoeken door te drukken op ctrl + f.
- Zoeken en pas de volgende waarden
1234567smtp_server=smtp.gmail.comsmtp_port=587error_logfile=fout.logdebug_logfile = debug.logauth_password=Uw-Gmail-Wachtwoord[email protected](optioneel)
Script Voor het Verzenden van Mail:
1
2
3
4
5
6
7
8
9
10
11
|
<?php
$to_email = “[email protected]”;
$subject = “Simple Email Test via PHP”;
$body = “Hi, NN This is test email send by PHP Script”;
$headers = ” From: sender\’s email”;
if (mail($to_email, $subject, $body, $headers)) {
echo ” Email succes sent to $to_email…”;
} else {
echo ” e-mail verzenden mislukt…”;
}
|
ik hoop dat deze gids nuttig zal zijn!
opmerking:
configureer” minder veilige apps ” instellingen zoals getoond bij https://support.google.com/cloudidentity/answer/6260879 voor goed werken.
ook als u nog steeds problemen ondervindt, kan de reden een van de volgende zijn::
- de e-mails worden te laat verzonden
- de e-mail is niet correct geconfigureerd
- de poort is geblokkeerd
- Gmail heeft geen vereiste rechten
- het wachtwoord is onjuist