Mail versturen vanuit Localhost XAMPP met Gmail

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:

  1. Open Xampp installatiemap.
  2. Ga naar C:\xampp\php en open de php.ini file.
  3. Zoeken door te drukken op ctrl + f.
  4. Zoeken en pas de volgende waarden:

    1
    2
    3
    4

    SMTP=smtp.gmail.com
    smtp_port=587
    sendmail_from = [email protected]
    sendmail_path = “\”C:\xampp\sendmail\sendmail.exe\ “- t”

  5. ga nu naar C:\xampp\sendmail en open sendmail.ini file.
  6. Zoeken door te drukken op ctrl + f.
  7. Zoeken en pas de volgende waarden

    1
    2
    3
    4
    5
    6
    7

    smtp_server=smtp.gmail.com
    smtp_port=587
    error_logfile=fout.log
    debug_logfile = debug.log
    auth_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::

  1. de e-mails worden te laat verzonden
  2. de e-mail is niet correct geconfigureerd
  3. de poort is geblokkeerd
  4. Gmail heeft geen vereiste rechten
  5. het wachtwoord is onjuist

Leave a Reply

Geef een antwoord

Het e-mailadres wordt niet gepubliceerd.