desember 24, 2021

Send E-Post Fra Localhost I PHP Ved HJELP AV XAMPP

Send E-Post Fra Localhost I PHP Ved HJELP AV XAMPP, FOR DET Første ER PHP et skriptspråk med åpen kildekode, noe som betyr at du kan endre PHP-kjernefilene dine i henhold til dine krav.

PHP har også EN SENDMAIL innebygd pakke, som brukes til å sende e-post fra en localhost-server som XAMPP.

Send E-Post Fra Localhost I PHP Ved HJELP AV XAMPP
Send E-Post Fra Localhost I PHP Ved HJELP AV XAMPP

prosessen nedenfor forklart FRA xampp-serveren.

XAMPP står for:

  • Kryssplattform-X
  • Apache-A
  • MySQL-M
  • PHP-P
  • Perl-P

4+ Trinn For Å Sende E-Post Fra Localhost I PHP Ved HJELP AV XAMPP

her er listen over alle trinnene som jeg forklarte nedenfor helt.

  • Opprett ET APP-passord for å sette Opp Gmail SMTP.
  • Endre PÅ PHP config-filen (php.ini).
  • Endre På SendMail config-filen (sendmail.ini).
  • Start Apache-serveren på Nytt.
  • Prøv eksempelkilden.

Opprett ET APP-passord for å sette Opp Gmail SMTP

for å få Tilgang Til Gmail-kontoen som er beskyttet av 2step-Godkjenning, må vi opprette APP-passord som bidrar til å sende e-post ved hjelp av Gmail-kontoen VÅR SOM SMTP-konto.

  • Gå til https://security.google.com/settings/security/apppasswords
  • Velg Mail og den andre som under bildet,
Opprett APP passord På Gmail
Opprett APP passord På Gmail

så får du passordet som «woaablyvvycyznenv» dette. Hold det trygt for videre.

Endre PÅ PHP config-filen (php.ini)

  • Gå til dette stedet: C:\XAMPP\php\php.ini
  • Åpne php.ini-fil på hvilken som helst tekstredigerer og søk

Endringer på på php.ini-fil

Fjern semikolon (;) først på under linjer, og sette de gitte endringer,

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

Endre På sendmail config-filen (sendmail.ini)

  • Nå neste Er Den Åpne Sendmail konfigurasjonsfilen heter sendmail.ini.
  • sti: c:\xampp\sendmail\sendmail.ini

søk

Endringer på på sendmail.ini-fil

  • smtp_server=smtp.gmail.com
  • smtp_port=465
  • smtp_ssl = auto
  • error_logfile=feil.logg
  • debug_logfile=debug.logg
  • [email protected]
  • auth_password=PUTthecreatedAppPasswordOnFirstStep

Start APACHE-Serveren PÅ xampp kontrollpanel på NYTT.

Eksempel På Send E-Post Fra Localhost I PHP Ved HJELP AV XAMPP

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

<?php
/ / meldingen
$msg = «Første linje med tekst\nsekund linje med tekst»;
// bruk wordwrap () hvis linjene er lengre enn 70 tegn
$msg = wordwrap ($msg,70);
$e-post = «[email protected]»;
//e-posthoder er obligatoriske for sending av e-post
$headers = ‘ From:’.$e . «\r \ n».
‘ Svar Til:’. $e. «\r \ n».
‘ X-Mailer: PHP/’. phpversion();
// send e-post
hvis (mail(«[email protected]», «mitt emne»,$msg,$overskrifter)) {
ekko » Godt å gå!»;
} else{
ekko «Noe Galt»;
}
?>

Dette er de komplette trinnene for å sende e-post fra localhost I PHP.

Også, Sjekk:

Media Query CSS For Desktop, Nettbrett, Mobil

Glad Koding..!

var denne artikkelen nyttig?
YesNo

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert.