e-mail versturen vanuit Localhost in PHP met behulp van XAMPP
e-mail versturen vanuit Localhost in PHP met behulp van XAMPP, ten eerste, PHP is een open-source scripttaal, wat betekent dat u uw PHP core-bestanden kunt wijzigen volgens uw eisen.
PHP heeft ook een sendmail ingebouwd pakket, dat wordt gebruikt om mail te verzenden vanaf een localhost server zoals XAMPP.
het onderstaande proces uitgelegd vanaf de XAMPP server.
XAMPP staat voor:
- Cross-Platform-X
- Apache-A
- MySQL-M
- PHP-P
- Perl-P
4+ stappen om Mail te versturen vanuit Localhost in PHP met behulp van XAMPP
hier zijn een lijst van alle stappen die ik hieronder volledig uitgelegd.
- Maak een APP-wachtwoord aan om Gmail SMTP in te stellen.
- Wijzig het PHP configuratiebestand
(php.ini)
. - Wijzig het sendmail configuratiebestand
(sendmail.ini)
. - Herstart de Apache-server.
- probeer de voorbeeldbron.
Maak een APP-wachtwoord aan om Gmail SMTP
in te stellen om toegang te krijgen tot een Gmail-account dat is beveiligd door 2step-authenticatie.we moeten een app-wachtwoord maken dat helpt om e-mail te verzenden met ons Gmail-account als SMTP-account.
- Ga naar https://security.google.com/settings/security/apppasswords
- Selecteer Mail en de andere zoals hieronder afbeelding,
dan krijg je het wachtwoord zoals “woaablyvvycyznenv” dit. Houd het veilig voor verder.
Wijzig het PHP configuratiebestand (php.ini)
- Ga naar deze locatie:
C:\XAMPP\php\php.ini
- open php.ini-bestand op elke teksteditor en zoekopdracht
wijzigingen op php.INI-bestand
puntkomma verwijderen (;) eerst op onderstaande regels, en zet de gegeven wijzigingen,
SMTP=smtp.gmail.com
smtp_port=465
sendmail_from = [email protected]
sendmail_path = ” \”C:\xampp\sendmail\sendmail.exe\ “- t”
Wijzig het sendmail configuratiebestand (sendmail.ini)
- nu volgt het Open sendmail configuratiebestand met de naam sendmail.ini.
- pad:
c:\xampp\sendmail\sendmail.ini
zoek
wijzigingen op sendmail.ini-bestand
- smtp_server = smtp.gmail.com
- smtp_port=465
- smtp_ssl = auto
- error_logfile = error.log
- debug_logfile = debug.log
- [email protected]
- auth_password = PUTthecreatedAppPasswordOnFirstStep
Herstart de APACHE-Server op het XAMPP-Configuratiescherm.
Voorbeeld van een e-Mail Verzenden Vanaf de Localhost in PHP met Behulp van XAMPP
dit zijn de complete stappen voor het versturen van mail vanuit localhost in PHP.
ook controleren:
Media Query CSS voor Desktop, Tablet, Mobiel
Gelukkig coderen..!