hogyan lehet levelet küldeni a Localhost XAMPP-ről a Gmail használatával

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:

  1. nyissa meg a XAMPP telepítési könyvtárát.
  2. tovább C:\xampp\php nyissa meg a php-t.ini fájl.
  3. keresse meg a ctrl + f billentyűkombinációt.
  4. keresse meg és adja át a következő értékeket:

    1
    2
    3
    4

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

  5. most menj C:\xampp\sendmail nyissa meg a sendmail-t.ini fájl.
  6. keresse meg a ctrl + f billentyűkombinációt.
  7. keresse meg és adja át a következő értékeket

    1
    2
    3
    4
    5
    6
    7

    smtp_server=smtp.gmail.com
    smtp_port=587
    error_logfile=hiba.log
    debug_logfile=hibakeresés.log
    auth_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:

  1. az e-maileket későn küldik
  2. a levél nincs megfelelően konfigurálva
  3. a port blokkolva van
  4. a Gmail nem rendelkezik szükséges engedélyekkel
  5. a jelszó hibás

Leave a Reply

Vélemény, hozzászólás?

Az e-mail-címet nem tesszük közzé.