mail() :: PHP

erdanblo

Mirad, esque estoy probando esta función, el caso, es que me da el siguiente error:

Warning: mail(): Failed to connect to mailserver at "localhost" port 25, verify your "SMTP" and "smtp_port" setting in php.ini or use ini_set() in d:\php\www\correo.php on line 3

He puesto al principio también, init_set(); pero aun así me da otro error que es el siguiente:

Warning: Wrong parameter count for ini_set() in d:\php\www\correo.php on line 3

Creo, que está última función no es muy necesario... (según lo que he visto en php.net) y buscando también en php.net, dice que use un tal programa, llamado sendmail, pero creo que se referia a unix.

El caso, es que haciendo phpinfo(); el modulo u opción (no se como se llama) de smtp, esta disponible por el puerto 25, pensé que seria el cortafuegos, pero le he desactivado y sigue dando el mismo error... .

Mi duda es la siguiente... ¿Es necesario, que instale un servidor smtp en mi máquina, o el php, lleva algo integrado?

Whose

Tienes que tener un servidor SMTP en tu pc para enviar emails desde tu pc:
http://www.iespana.es/canalhanoi/internet/montarsmpt.htm

erdanblo

Entonces una cosa, esto va a ir despues al servidor de mi cliente... yo se que usan linux, a menos que lo hayan kitado el servidor, no deberia de haber nigún problema en su servidor no?.

RedHat

no habra problema siendo un server comprado ;) siempre lo tienen montado, si es una shell y el se a montao su server apaxe i tal ya tendra q montar el server smtp.

erdanblo

Ya esta todo. :)

EnZo

aprovecho este post para comentar una duda.

Mucas veces he recibido mails con imagenes estilos css osea que esteticamente estan muy bien.

Yo se mandar mails asi desde el outlook pero desde la funcion pero para mandar un mail con php que pueda añadirle imagenes bgcolor y demas como es? es con html simple en el contenido del mensaje?

erdanblo

http://www.rinconastur.com/php/php64b.php

Esta de la mitad del texto, hacia abajo.

Tu duda y la mia resuelta xD!!...

EnZo

xD thank :D

Usuarios habituales

  • EnZo
  • erdanblo
  • RedHat
  • Whose