Guies i tutorials

Centenars de tutorials i guies pas a pas curosament escrits per el nostre equipo de suport.

PHPMailer

INTRODUCCIÓ

En alguns servidors no està disponible la funció de PHP mail(). Aquesta funció és cada vegada més habitual que estigui desactivada en els servidors, com a mesura de seguretat. Normalment es desactiva per protecció contra SPAM, mail spoofing i proxy mail server. En el cas que qualsevol de les webs allotjades sigui vulnerada per un usuari malintencionat s'eviten els riscos esmentats.

La llibreria de PHPMailer

La llibreria PHPMailer ens permet, entre altres funcionalitats, establir una connexió SMTP amb un servidor de correu. Aquest servidor SMTP serà qui enviï realment el nostre correu electrònic.

El web oficial del projecte a GitHub conté la documentació amb les opcions d'instal·lació i configuració. Enllaç a Github: https://github.com/PHPMailer/PHPMailer

enter image description here

Crear compte de correu i obtenir dades de connexió

Ens caldrà tenir un compte de correu creat i les dades de connexió. Per a aquest exemple necessitarem: El servidor de correu sortint (Servidor SMTP), usuari i contrasenya.

Manual compte de correu

Manual configuració a Outlook

Instal·lació de PHPMailer amb composer.

És l'opció més fàcil i ràpida per als usuaris que ja utilitzen composer en el seu projecte. Afegir al fitxer composer.json:

"phpmailer/phpmailer": "~6.1"

O directament: composer require phpmailer/phpmailer

Hi ha un exemple complet de configuració a la pàgina de Github.

Instal·lació manual de PHPMailer

1.- Descarregar la llibreria de https://github.com/PHPMailer/PHPMailer, clic a el botó verd de “Clone or download” i “Download ZIP”

2.- Descomprimir el fitxer descarregat “PHPMailer-master.zip” i renombrar el directori PHPMailer-master per PHPMailer

3.- Copiar el directori PHPMailer dins del nostre projecte. Per verificar que les rutes són correctes, hauria d'existir des de l'arrel del nostre projecte: /PHPMailer/src/PHPMailer.php

La teva privacitat és important per a nosaltres
Utilitzem cookies pròpies per al correcte funcionament del lloc. A més, s'utilitzen altres de tercers només per a fins analítics. Aquesta informació no s'associa a cap persona perquè no s'emmagatzemin dades personals identificatives, sinó que és només una informació que es recull per identificar la sessió, amb l'objectiu de facilitar les anàlisis del lloc web. Pots canviar les teves preferències en qualsevol moment entrant de nou en aquest lloc web. Per a més informació sobre la nostra política de cookies pots visitar la nostra Informació cookies. Pots prémer el botó "Acceptar i tancar" per atorgar-nos el teu consentiment o pots accedir a informació més detallada i administrar les cookies.
La teva privacitat és important per a nosaltres
Utilitzem cookies pròpies per al correcte funcionament del lloc. A més, s'utilitzen altres de tercers només per a fins analítics. Aquesta informació no s'associa a cap persona perquè no s'emmagatzemin dades personals identificatives, sinó que és només una informació que es recull per identificar la sessió, amb l'objectiu de facilitar les anàlisis del lloc web. Pots canviar les teves preferències en qualsevol moment entrant de nou en aquest lloc web. Per a més informació sobre la nostra política de cookies pots visitar la nostra Informació cookies. Pots prémer el botó "Acceptar i tancar" per atorgar-nos el teu consentiment o pots accedir a informació més detallada i administrar les cookies.