XAMPP on Cross-Platform (X), Apache (A), MariaDB (M), PHP (P) ja Perl (P). Kehittäjien tehtävänä on luoda paikallinen verkkopalvelin testausta tai käyttöönottoa varten.
osana testausta kehittäjien on lähetettävä sähköposteja, jotka ovat aina paikalla, kun on kyse verkkoyrityksistä.
jos haluat lähettää postia localhost XAMPPISTA Gmailin avulla, määritä xamppin asetukset sen asennuksen jälkeen. Seuraa alla olevia ohjeita samasta.
vaiheet sähköpostin lähettämiseen Localhost XAMPPISTA Gmailin avulla:
- avaa XAMPPIN asennushakemisto.
- Siirry C:\xampp\php ja avaa php.INI-tiedosto.
- Etsi painamalla ctrl + f.
- Etsi ja syötä seuraavat arvot:
1234SMTP=smtp.gmail.comsmtp_port = 587sendmail_from = [email protected]sendmail_path = ”\ ” C:\xampp\sendmail\sendmail.exe\ ”- t”
- nyt, mene C:\xampp\sendmail ja avaa sendmail.INI-tiedosto.
- Etsi painamalla ctrl + f.
- Etsi ja syötä seuraavat arvot
1234567smtp_server=smtp.gmail.comsmtp_port = 587error_logfile=error.logdebug_logfile=debug.logauth_username = [email protected]auth_password = your-Gmail-Password[email protected] (vapaaehtoinen)
sähköpostin lähetys skripti:
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 successfully sent to $to_email…”;
} else {
echo ” sähköpostin lähettäminen epäonnistui…”;
}
|
toivottavasti tästä oppaasta on apua!
Huomautus:
määritä” vähemmän turvalliset sovellukset ” – asetukset, kuten kohdassa https://support.google.com/cloudidentity/answer/6260879 on esitetty, jotta ne toimivat oikein.
myös, jos sinulla on vielä ongelmia, syy voi olla jokin seuraavista:
- sähköpostit lähetetään myöhässä
- postia ei ole määritetty oikein
- portti on estetty
- Gmaililla ei ole vaadittuja oikeuksia
- salasana on väärä