FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
#1
|
|||
|
|||
Enviar email
Hola, estoy intentando enviar un email con PHP mediante el siguiente código:
Código:
function enviar_correo ( $ServidorCorreo, $puerto, $autentificacion, $UsuarioQueEnvia, $password, $destinatario, $titulo, $mensaje ) { header('Content-Type: text/plain'); $params['host'] = $ServidorCorreo; $params['port'] = $puerto; $params['helo'] = exec('hostname'); $params['auth'] = $autentificacion; $params['user'] = $UsuarioQueEnvia; $params['pass'] = $password; $send_params['recipients'] = "$destinatario@$ServidorCorreo"; $send_params['headers'] = array( "From: <$UsuarioQueEnvia@[$ServidorCorreo]>", "To: $destinatario@[$ServidorCorreo]', 'Subject: $titulo' " ); $send_params['from'] = "$UsuarioQueEnvia@[$ServidorCorreo]"; $send_params['body'] = "$mensaje"; if(is_object($smtp = smtp::connect($params)) AND $smtp->send($send_params)){ echo 'Email sent successfully!'."\r\n\r\n"; print_r($smtp->errors); }else{ echo 'Error sending mail'."\r\n\r\n"; print_r($smtp->errors); } Llamo a la función: Código:
enviar_correo ( "smtp.mail.yahoo.com", 25, true, "usuario@origen", "password", "usuario@destino", "prueba", "correo enviado" ); Pero no llegan los correos. Estoy probando de enviarme un correo desde mi cuenta del Yahoo hacia mi propio usuario para testear la función, pero no sé por qué no llegan. ¿Alguien sabe donde puede estar el fallo? Gracias. |
#2
|
|||
|
|||
Solucionado
Hola, al final he configurado un dominio local y un servidor de correo local (sendmail) para hacer las pruebas, ya que he visto que el servidor de yahoo requiere autentificación.
He aprovechado una función más sencilla para hacer los tests. Código:
mail ( "root@noname00.casita.es", "prueba", "mensaje de prueba con php"); Un saludo. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Problemas al enviar Email | BuenaOnda | Varios | 13 | 26-07-2012 01:13:02 |
Error al enviar un email | SMTZ | .NET | 1 | 15-09-2007 10:26:44 |
enviar email con bcc | raulmm26 | Internet | 1 | 03-11-2005 11:38:55 |
Enviar Email | satabel | Internet | 1 | 02-08-2005 02:12:56 |
Enviar un reporte por email ...? | Raptor | Impresión | 1 | 12-03-2004 22:59:45 |
|