Trimiterea e-mail prin intermediul - php

Trimiterea e-mail prin intermediul - php

Cum sunt trimise e-mailurile prin PHP?

În primul rând, aș dori să clarific faptul că PHP nu este capabil să trimită scrisori pe cont propriu. În PHP există o funcție care funcționează cu serverele de e-mail.







Cele mai moderne plătite hosting, chiar și cele mai ieftine, au în setul lor un astfel de server. Acesta este cel mai adesea sendmail. Trebuie doar să trimiteți cererea de trimitere și sendmail o va face.

În caz contrar, găzduirea ar face promovarea site-ului gratuit. ar fi în general o frumusețe.

Cod PHP de trimitere a e-mailului

Cea mai bună explicație este un exemplu, pentru a evita excesul de apă și a explica imediat tot ceea ce este, un exemplu:

$ subiect nu trebuie să depășească 255 de caractere. Aceasta nu este o restricție PHP. dar standardul e-mailurilor.







Transferurile de linii în subiectul $ și mesajul $ sunt efectuate cu un simbol (expresie) special - \ n

De $ anteturi pot fi descrise ca parametri suplimentari de la - de la care mail-tip de conținut - format litere (puteți specifica text / plain - text simplu sau text / html - html-markup), setul de caractere - care codifică litere și alte câteva.

Toate liniile din anteturile $ trebuie să fie separate \ r \ n.

Ce resurse vizitați pentru a studia?

Mulțumesc că scenariul este foarte util. Doar nu voi înțelege. Creat un formular folosind prima metoda formular am răspândit datele în script. Trimiteți scrisoarea. Este la poștă. Dar, în mod surprinzător, scriu în limba rusă, în subiectul e-mail citit perfect, dar mesajul în sine este tot fără sens. Am încercat să traduc în utf-8 fără același rezultat. Nu-mi spuneți ce să fac?

Specificați codificarea în $ headers?
Dacă da, tonul locației dvs., aș încerca să afișez textul care trece prin POST.
Este mai ușor să trimiteți un formular și dacă valoarea variabilelor POST este diferită de zero, efectuați o verificare și trimiteți o scrisoare.

Specificați codificarea în $ headers?
Dacă da, tonul locației dvs., aș încerca să afișez textul care trece prin POST.
Pur și simplu face să se formeze pe sine și a trimis în cazul în care valoarea variabilelor POST diferite de zero, nu a verifica și trimite e-mail.

de ce nu subiectul nu adaugă un subiect literei?







Trimiteți-le prietenilor: