Apache (a), MariaDB (M), PHP (P) og Perl (P). Det er for udviklere at oprette en lokal internetserver til test-eller implementeringsformål.
som en del af testningen skal udviklere sende e-mails, der altid vil være der, når det kommer til online-virksomheder.
hvis du vil sende mail fra localhost ved hjælp af Gmail, skal du konfigurere
trin til at sende Mail fra Localhost:
- Åbn installationsmappe.
- gå til C:\xampp\php åbn php.INI-fil.
- Find ved at trykke på ctrl + f.
- Søg og send følgende værdier:
1234SMTP=smtp.gmail.comsmtp_port=587sendmail_from = [email protected]sendmail_path = “\”C:\xampp\sendmail\sendmail.”- t”
- gå nu til C:\xampp\sendmail åbn sendmail.INI-fil.
- Find ved at trykke på ctrl + f.
- Søg og send følgende værdier
1234567smtp_server=smtp.gmail.comsmtp_port=587error_logfile=fejl.logdebug_logfile=debug.logauth_adgangskode=din-Gmail-adgangskode[email protected] (valgfrit)
Script til at sende Mail:
1
2
3
4
5
6
7
8
9
10
11
|
<?php
$to_email = “[email protected]”;
$subject = “simpel e-mail-Test via PHP”;
$body = “Hej,NN dette er test e-mail send med PHP Script”;
$headers = “fra: afsenderens e-mail”;
if (mail($to_email, $emne, $body, $headers)) {
echo “e-mail sendt til $to_email…”;
} else {
echo ” e-mail afsendelse mislykkedes…”;
}
|
håber denne guide vil være nyttigt!
Bemærk:
Konfigurer venligst “mindre sikre apps” indstillinger som vist på https://support.google.com/cloudidentity/answer/6260879 for korrekt arbejde.
også, hvis du stadig står over for problemer, kan årsagen være en af nedenstående:
- mails sendes sent
- mailen er ikke konfigureret korrekt
- porten er blokeret
- Gmail har ikke nødvendige tilladelser
- adgangskoden er forkert