simple script school mail headers example php xampp sendmail email-headers

script - De la dirección no funciona para los encabezados de correo de PHP



php mail school (3)

Estoy enviando correos "sin respuesta" usando la función de correo de PHP. El problema es que los correos se enviaron, pero no se reciben en mi bandeja de entrada cuando utilizo los siguientes encabezados "De":

  1. De: Nombre del remitente <[email protected]>
  2. De: [email protected]
  3. De: Nombre del remitente <[email protected]>

No tengo una dirección de correo real [email protected] , pero tengo [email protected] .
Creo que todos ellos son los formatos correctos de acuerdo con la documentación de PHP .

Cuando probé From: [email protected] , funcionó y recibí el correo.
Realmente quiero usar el Form: My Site Name <[email protected]> No. 1 Form: My Site Name <[email protected]> . Deberia de funcionar. ¿Alguna idea?

Estoy usando XAMPP 1.6.7 con PHP 5.2.6 y MercuryMail.


Intenta poner Nombre del remitente entre las comillas: "Nombre del remitente"


Los correos electrónicos enviados por un servidor de correo privado y las direcciones IP dinámicas son rechazados por la mayoría de los proveedores de correo electrónico para evitar el correo no deseado. Parece que su proveedor es uno de estos.

Puede buscar un proveedor que le proporcione un servidor smtp-relay, pero tal vez no sea posible cambiar la contraseña "De". Eso depende del proveedor.

La otra posibilidad es crear una cuenta a través de un proveedor de correo electrónico (por ejemplo, gmail) y usar el servidor SMTP proporcionado por el proveedor de correo electrónico. Pero tampoco puedes cambiar la dirección "De".


Eventualmente, recibí los correos usando el Sender Name <[email protected]> haciendo lo siguiente:

(1) Tuve que eliminar el comentario de sendmail_path en php.ini para usar sendmail.exe

sendmail_path = "D:/xampp/sendmail/sendmail.exe -t"

(2) Luego, tuve que crear una cuenta [email protected] en mi servidor MercuryMail local.

De lo contrario, se enviaron correos, pero no se recibieron en mi bandeja de entrada.