Foro de elhacker.net

Programación => PHP => Mensaje iniciado por: blaknez root en 16 Agosto 2014, 04:34 am



Título: PhpMail enviar email con php
Publicado por: blaknez root en 16 Agosto 2014, 04:34 am
Saludos use la clase phpmail para enviar unos emails es mucho mejor que el simple mail de php, Es posible de alguna manera hacer que el Office365, OutLook; No sepa que es enviado desde PHP  me sale esto en el asunto al enviar el email  u554855073@srv65.main-hosting.eu en nombre de ( usuario que mando el correo ).

Por otro lado esta que en el outlook o hotmail llegan a la bandeja de spam como puede prevenirse esto? de antemano gracias.


Título: Re: PhpMail enviar email con php
Publicado por: MinusFour en 16 Agosto 2014, 17:23 pm
Habría que ver como estás usando la clase para enviar al servidor SMTP y como tienes configurado tu SMTP.


Título: Re: PhpMail enviar email con php
Publicado por: Graphixx en 1 Septiembre 2014, 16:03 pm
Me imagino que te refieres a esta clase: http://phpmailer.worxware.com/
ella trae un parametro de configuracion del remitente:
Código
  1. $mail->AddReplyTo('name@yourdomain.com', 'First Last');
El ejemplo completo aca: http://phpmailer.worxware.com/index.php?pg=exampleamail


Unos consejos, consulta con el soporte tecnico de tu proveedor de hosting si te esta permitido hacer envios masivos, ellos tienen como detectar las peticiones SMTP desde el host y si no esta permitido te cancelan la cuenta sin avisar.

- Las imagenes de tu envio no las alojes en tu hosting, subelas a imageshack.us u otro similar.
- Para que no tengas las limitaciones de envios de 250 por hora que casi siempre es el maximo adquiere un servicio SMTP como el de www.sendgrid.com o http://www.serversmtp.com/ que solo cuestan 9 dolares al mes y te dejan enviar hasta 40.000 correos.
- Hay un software mejor para gestionar envio masivo que se llama sendblaster.


Título: Re: PhpMail enviar email con php
Publicado por: MinusFour en 1 Septiembre 2014, 19:18 pm
Me imagino que te refieres a esta clase: http://phpmailer.worxware.com/
ella trae un parametro de configuracion del remitente:
Código
  1. $mail->AddReplyTo('name@yourdomain.com', 'First Last');

Ese parametro no es el remitente, es a quien contestarle.

El remitente se establece con From():

Código
  1. $mail->From = 'from@example.com';