En mi aplicación web de PHP, deseo recibir notificaciones por correo electrónico cada vez que ocurran ciertos errores. Me gustaría utilizar mi cuenta de Gmail para enviar estos. ¿Como se puede hacer esto?Correo PHP usando Gmail
11
A
Respuesta
8
SMTP-servidor de Gmail requiere una configuración muy específica.
De Gmail help:
Outgoing Mail (SMTP) Server (requires TLS)
- smtp.gmail.com
- Use Authentication: Yes
- Use STARTTLS: Yes (some clients call this SSL)
- Port: 465 or 587
Account Name: your full email address (including @gmail.com)
Email Address: your email address ([email protected])
Password: your Gmail password
probablemente Puede configurar estos ajustes en Pear::Mail o PHPMailer. Consulte su documentación para más detalles.
4
usted podría utilizar la función de correo de la pera con la de Gmail Servidor SMTP
Tenga en cuenta que al enviar correo electrónico mediante el servidor SMTP de Gmail, parecerá como si viniera de su dirección de Gmail, a pesar de lo que el valor es de $ a partir.
(siguiente código tomado de About.com Programming Tips)
<?php
require_once "Mail.php";
$from = "Sandra Sender <[email protected]>";
$to = "Ramona Recipient <[email protected]>";
$subject = "Hi!";
$body = "Hi,\n\nHow are you?";
// stick your GMAIL SMTP info here! ------------------------------
$host = "mail.example.com";
$username = "smtp_username";
$password = "smtp_password";
// --------------------------------------------------------------
$headers = array ('From' => $from,
'To' => $to,
'Subject' => $subject);
$smtp = Mail::factory('smtp',
array ('host' => $host,
'auth' => true,
'username' => $username,
'password' => $password));
$mail = $smtp->send($to, $headers, $body);
if (PEAR::isError($mail)) {
echo("<p>" . $mail->getMessage() . "</p>");
} else {
echo("<p>Message successfully sent!</p>");
}
?>
Cuestiones relacionadas
- 1. Enviando correo electrónico usando GMail en android
- 2. intentando enviar correo usando gestor de correo rápido, smtp gmail, php
- 3. Exportar correo de Gmail
- 4. Enviar correo electrónico usando System.Net.Mail a través de gmail
- 5. ¿Usando python imaplib para "eliminar" un correo electrónico de Gmail?
- 6. Descargue un correo electrónico específico de Gmail usando Python
- 7. Recibir correo electrónico usando PHP
- 8. función de correo php: correos legítimos marcados como correo no deseado por gmail y hotmail
- 9. enviar correo a la cuenta de Gmail
- 10. envío de correo electrónico masivo usando PHP
- 11. Enviar correo usando SMTP localhost
- 12. Enviando un correo electrónico con Swift Mailer, GMail y PHP, Error denegado de permiso
- 13. Mover un correo electrónico en GMail con Python y imaplib
- 14. Uso del swiftmailer de php con gmail
- 15. XAMPP Sendmail usando la cuenta de Gmail
- 16. Enviar correo electrónico a través de SMTP Gmail
- 17. Cómo descargar correo electrónico con PHP
- 18. recuperar correo electrónico usando C#?
- 19. recibir correo electrónico usando matlab
- 20. enviar correo smtp incluyendo html a la cuenta de gmail
- 21. PHP mail() forma el envío de correo no deseado a GMAIL
- 22. Desencadenar script PHP en un nuevo correo electrónico (Google Apps/Gmail)
- 23. Imaplib: cómo eliminar un correo electrónico de Gmail?
- 24. El envío de correo electrónico usando Gmail da un error de tiempo de espera
- 25. ¿Cómo enviar un correo electrónico a Gmail usando SMTPclient en C#?
- 26. ¿Cómo envío un correo electrónico usando SMTP e Indy 10 de Gmail?
- 27. ¿Cómo envío un correo electrónico a mi cuenta de Gmail usando SMTP y Perl?
- 28. python & smtplib: ¿Es posible enviar correo a través de gmail usando oauth2?
- 29. ¿Cómo puedo enviar un correo electrónico mediante la aplicación Java usando GMail, Yahoo o Hotmail?
- 30. Enviando correo con el servidor SMTP de Gmail