Ga naar inhoud

WCFV

Analytics Blog

Menu
Menu

hoe mail verzenden vanuit localhost in PHP met behulp van XAMPP

Gepubliceerd op januari 1, 2022 door admin

in deze tutorial gaan we kijken hoe mail verzenden vanuit localhost in PHP met behulp van XAMPP. Soms moeten we de functie van het verzenden van e-mails uit onze ontwikkelomgeving testen. We kunnen e-mails van onze lokale host verzenden met behulp van een mailserver. De SMTP server maakt het mogelijk om berichten te verzenden van localhost en sendmail, het is een mail transport agent die in php is.ini file. Het sendmail pakket is geïntegreerd met XAMPP. Dus als u XAMPP gebruikt, kunt u eenvoudig e-mails verzenden van localhost.

de configuratie parameters van de mail service in PHP zijn:

  • smtp_sever: naam van de SMTP-hostserver, bijvoorbeeld, smtp.gmail.com
  • smtp_port: het poortnummer (Ex: 465)
  • auth_username: uw SMTP-gebruikersnaam
  • auth_password: uw SMTP-wachtwoord

om een mail te verzenden vanaf localhost met Gmail, configureer XAMPP door deze stappen te volgen.
1. Open de XAMPP installatiemap.

2. Openen C:\xampp\php directory en open php.ini file.

3. Zoeken door op ctrl + f te drukken.

4. Vervang de SMTP configuratie-instellingen zoals hieronder:

SMTP=smtp.gmail.comsmtp_port=587sendmail_from = [email protected]_path = "\"C:\xampp\sendmail\sendmail.exe\" -t"

5. Open nu sendmail.ini-bestand bevindt zich in “c:\xampp\sendmail\sendmail.ini”.

6. Zoeken door op ctrl + f te drukken.

7. Zoek en wijzig de volgende instellingen voor SMTP-configuratie.

smtp_server=smtp.gmail.comsmtp_port=587error_logfile=error.logdebug_logfile=debu[email protected][email protected](optional)
Script om mail te versturen vanuit localhost in PHP met behulp van XAMPP

kopieer het volgende script naar een PHP bestand genaamd bijvoorbeeld sendmail.php en plaats het in” htdocs ” directory.

<?php$dest = "[email protected]";$subjetc = "Test Email";$body = "Hi this is a test email send by a php script";$headers = "From: [email protected]";if (mail($dest, $subjetc, $body, $headers)) {echo "Email successfully sent to $dest ...";} else {echo "Failed to send email...";}?>

navigeer nu naar de URL http://localhost/sendmail.php om het script uit te voeren en de e-mail te verzenden. Als alles goed gaat, moet u het succes bericht “e-mail met succes verzonden naar [email protected]” in je browser. Als u uw eigen e-mailadres gebruikt voor het adres van de ontvanger, moet u ook de e-mail ontvangen.
als u de foutmelding “Failed to send email…” ziet, moet u de beveiligingsinstellingen van GMAIL configureren door naar de volgende link te gaan https://myaccount.google.com/security

Scroll naar beneden tot u minder veilige toegang voor toepassingen vindt, klik dan op toegang inschakelen zoals weergegeven in de afbeelding hieronder:

Klik om de optie te activeren.

Controleer nu, als alles goed gaat, ziet u het success message “Email sent success to [email protected]” in je browser.

verspreid de liefde

Geef een antwoord Reactie annuleren

Het e-mailadres wordt niet gepubliceerd. Vereiste velden zijn gemarkeerd met *

Recente berichten

  • niet-Metallic goud en schilderen geduld
  • Eenvoudige manieren om Cake Pops te maken zonder mal
  • Guide
  • wachtwoord voor iPod Nano
  • leven met Anorexia Nervosa
  • Google SketchUp Pro 2022 Crack 21.0.339
  • overmatige trilling van de motor van de motorfiets – oorzaken en oplossingen
  • hoe stp-bestand openen in autocad?
  • Dia De los Muertos Mask
  • Een peyote-Bezel aanmaken
  • Deutsch
  • Nederlands
  • Svenska
  • Norsk
  • Dansk
  • Español
  • Français
  • Português
  • Italiano
  • Română
  • Polski
  • Čeština
  • Magyar
  • Suomi
  • 日本語
  • 한국어

Archieven

  • maart 2022
  • februari 2022
  • januari 2022
  • december 2021
  • november 2021
  • oktober 2021
  • september 2021

Meta

  • Inloggen
  • Berichten feed
  • Reacties feed
  • WordPress.org
© J WCFV | Aangedreven door Superbs Persoonlijk blog thema