Estimados Amigos,
Estoy usando la función mail() de PHP y funciona bien, sin embargo, necesito realizar algunos cambios para usar el SMTP de gmail y no se como hacerlo.
En ASP usando CDOsys yo puedo utilizar el SMTP de gmail para hacer envíos desde el servidor y así no utilizar los recursos del mismo. Pueden ver el código aca:
Código:
Dim objMail
Set objMail = Server.CreateObject("CDO.Message")
objMail.From = "[email protected]"
Set Config = Server.createObject("CDO.Configuration")
With Config
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserver") = "smtp.gmail.com"
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpusessl") = True
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpserverport") = 465
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusing") = 2
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpconnectiontimeout") = 60
.Fields("http://schemas.microsoft.com/cdo/configuration/smtpauthenticate")=1
.Fields("http://schemas.microsoft.com/cdo/configuration/sendusername")="[email protected]"
.Fields("http://schemas.microsoft.com/cdo/configuration/sendpassword")="mipass"
.Fields.update
End With
Set ObjMail.Configuration = Config
objMail.To = "[email protected]"
objMail.Subject= "Tema"
objMail.TextBody ="Cuerpo del correo"
objMail.Send
Usando mail de PHP no tengo idea de como configurarla para que logre lo mismo.
Debo suponer que en la sección de headers, donde ahora dice sólo : "From:
[email protected]" debo colocar algo más, pero no tengo ni idea.
Es posible hacer esto? Alguien sabe como?
Mil gracias de antemano por su ayuda,
Luis Vásquez