24 joulukuun, 2021

Send Mail From Localhost in PHP Using XAMPP

Send Mail from Localhost in PHP Using XAMPP, First, PHP is an open-source scripting language, which means where you can change your PHP core files according to your requirements.

PHP: ssä on myös sendmail-sisäänrakennettu paketti, jota käytetään postin lähettämiseen xamppin kaltaiselta localhost-palvelimelta.

Send Mail from Localhost in PHP Using XAMPP
Send Mail From Localhost in PHP Using XAMPP

the oheinen process explained from the XAMPP server.

XAMPP tarkoittaa seuraavia:

  • Cross-Platform-X
  • Apache-a
  • MySQL-M
  • PHP-P
  • Perl-P

4+ vaiheet lähettää postia Localhost PHP käyttäen XAMPP

tässä on luettelo kaikista vaiheet, jotka selitin alla kokonaan.

  • Luo sovelluksen salasana Gmailin SMTP-asetukseen.
  • muokkaa PHP: n asetustiedostoa (php.ini).
  • muokkaa Sendmailin asetustiedostoa (sendmail.ini).
  • käynnistä Apache-palvelin uudelleen.
  • kokeile esimerkin lähdekoodia.

luo SOVELLUSSALASANA Gmailin SMTP

käyttääksesi Gmail-tiliä, joka on suojattu 2step-todennuksella, meidän on luotava sovelluksen salasana, joka auttaa lähettämään sähköpostia käyttämällä Gmail-tiliämme SMTP-tilinä.

  • mene https://security.google.com/settings/security/apppasswords
  • valitse posti ja muut vastaavat kuvan alta,
Luo sovelluksen salasana Gmailiin
Luo sovelluksen salasana Gmailiin

niin saat salasanan kuin ”woaablyvvycyznenv” tämä. Pidä se turvassa.

muokkaa PHP-asetustiedostoa (php.ini)

  • mene tähän paikkaan: C:\XAMPP\php\php.ini
  • avaa php.INI-tiedosto millä tahansa tekstieditorilla ja haulla

muutokset päällä php.INI-tiedosto

Poista puolipiste (;) ensin alla linjat, ja laittaa annetut muutokset,

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

muokkaa SendMail-asetustiedostoa (sendmail.ini)

  • nyt seuraava on avoin sendmail asetustiedosto nimeltään sendmail.ini.
  • polku: c:\xampp\sendmail\sendmail.ini

haku

muutokset sendmailissa.ini-tiedosto

  • smtp_server=smtp.gmail.kom
  • smtp_port=465
  • smtp_ssl=auto
  • error_logfile=error.log
  • debug_logfile=debug.log
  • [email protected]
  • auth_password=PUTthecreatedAppPasswordOnFirstStep

käynnistä Apache-palvelin uudelleen XAMPPIN ohjauspaneelissa.

Example of Send Mail From Localhost in PHP Using XAMPP

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21

<?php
/ / the message
$msg = ”First line of text\nSecond line of text”;
/ / käytä wordwrap () jos rivit ovat pitempiä kuin 70 merkkiä
$msg = wordwrap ($msg,70);
$Sähköposti = ”[email protected]”;
//mail otsikot ovat pakollisia lähettää sähköpostia
$otsikot = ” From:”.$sähköposti . ”\r\n”.
” Reply-To:”. $sähköposti. ”\r\n”.
” X-Mailer: PHP/”. phpversion();
// lähetä sähköpostia
jos (posti (”[email protected]”, ”my subject”,$msg,$headers)) {
echo ” Good to go!”;
} else{
echo ”something Wrong”;
}
?>

nämä ovat täydelliset vaiheet lähettää postia localhost PHP.

myös Check:

Mediakysely CSS työpöydälle, tabletille, mobiililaitteelle

onnellinen koodaus..!

oliko tästä artikkelista apua?
YesNo

Vastaa

Sähköpostiosoitettasi ei julkaista.