QNA > C > Come Inviare Posta Usando Php

Come inviare posta usando PHP

Dipende dall'ambiente.

Hosting condiviso:

Sarà probabilmente in grado di usare la funzione mail() o qualche libreria smtp di terze parti scritta in PHP. (Swiftmail, zendmail, ecc)

Linux / Unix :

La funzione mail() è un wrapper per il client sendmail di severs. Invia tramite il tuo server MTA, ma sta a te configurarlo. A causa di questo, la maggior parte delle applicazioni sceglie di utilizzare una libreria smtp PHP pura. WordPress è un'eccezione.

Windows:

Per rendere le cose più confuse la funzione mail su Windows usa smtp. Ci sono speciali opzioni di configurazione nel tuo PHP.ini per questo.

Altre opzioni:

Ci sono un certo numero di servizi che consegneranno la posta per te in modo che tu non debba passare attraverso il dolore di impostare un server di posta. Questi includono sendgrid, mailgun, mandrill. Questi offrono accesso via smtp o tramite le loro API di riposo. La maggior parte delle librerie di posta PHP pure hanno adattatori per uno o più di questi servizi.

In generale, se si tratta di una nuova applicazione che state creando, vi consiglio di usare swiftmail e una di queste opzioni PaaS e di risparmiarvi un sacco di fatica.

Di Kory

Apple ha fatto il primo smartphone? :: How to create an HTML email in Python
Link utili