az XAMPP Cross-Platform (X), Apache (a), MariaDB (M), PHP (P) és Perl (P). A fejlesztők feladata egy helyi webszerver létrehozása tesztelés vagy telepítés céljából.
a tesztelés részeként a fejlesztőknek olyan e-maileket kell küldeniük, amelyek mindig ott lesznek az online vállalkozások esetében.
ha a localhost XAMPP-ről szeretne levelet küldeni a Gmail használatával, a telepítés után konfigurálja az XAMPP-t. Kövesse az alábbi lépéseket.
a Localhost XAMPP levelezésének lépései a Gmail használatával:
- nyissa meg a XAMPP telepítési könyvtárát.
- tovább C:\xampp\php nyissa meg a php-t.ini fájl.
- keresse meg a ctrl + f billentyűkombinációt.
- keresse meg és adja át a következő értékeket:
1234SMTP=smtp.gmail.comsmtp_port=587sendmail_from = [email protected]sendmail_path = “\”C:\xampp\sendmail\sendmail.exe\ “- t”
- most menj C:\xampp\sendmail nyissa meg a sendmail-t.ini fájl.
- keresse meg a ctrl + f billentyűkombinációt.
- keresse meg és adja át a következő értékeket
1234567smtp_server=smtp.gmail.comsmtp_port=587error_logfile=hiba.logdebug_logfile=hibakeresés.logauth_password=a-Gmail-jelszó[email protected] (választható)
parancsfájl e-mail küldéséhez:
1
2
3
4
5
6
7
8
9
10
11
|
<?php
$to_email = “[email protected]”;
$subject = “egyszerű e-mail teszt PHP-n keresztül”;
$body = “Szia,nn ez a teszt e-mail küldése PHP szkript által”;
$headers = “Feladó e-mailje”;
if (mail($to_email, $subject, $body, $headers)) {
echo “az e-mail sikeresen elküldve a $to_email címre…”;
} else {
echo ” az e-mail küldése sikertelen…”;
}
|
Remélem, ez az útmutató hasznos lesz!
Megjegyzés:
a megfelelő működés érdekében állítsa be a “kevésbé biztonságos alkalmazások” beállításait a https://support.google.com/cloudidentity/answer/6260879 oldalon látható módon.
Továbbá, ha továbbra is problémákkal szembesül, az ok az alábbiak egyike lehet:
- az e-maileket későn küldik
- a levél nincs megfelelően konfigurálva
- a port blokkolva van
- a Gmail nem rendelkezik szükséges engedélyekkel
- a jelszó hibás