Cita:
Iniciado por aniMAYtions Compañer@s,
No hay subforo de mac, así que coloco mi pregunta aquí.
Estoy usando macOs para programar en PHP. Uso XAMPP porque MAMP daba muchos problemas en esta aplicación web.
Resulta que todo el código está programado para mandar los emails con sendmail y no puedo cambiar nada para no usarlo. Soy la única persona que está trabajando con macOS.
No consigo configurar el php.ini o el sendmail.ini o... No sé, la cosa está en que no me manda los emails, aunque no me da tampoco ningún error. Es más, le hago un if llamando a la función que crearon para mandar los emails y me devuelve el mensaje de true.
A alguien le ha pasado esto y puede guiarme? ninguna de las soluciones que encuentro me sirven para macOS High SIerra.
Muchas gracias!
bueno yo recientemenet cambie de windows a MACOS Mojave, y la verdad muy conforme, pero bueno tu problema es que el Sendmail, si el XAMPP esta habilitado, el servidor de emails, este te debe brindar el PATH de donde se encuentra el binario de "sendmail" y ponerlo en el PHP.INI
Código:
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
;sendmail_path =
tienes que descomentar sendmail_path
Código:
; For Unix only. You may supply arguments as well (default: "sendmail -t -i").
; http://php.net/sendmail-path
sendmail_path =/opt/server_mail/etc/sendmail
ojo "/opt/server_mail/etc/sendmail" es una ruta que me invente solo es para ilustrar
en todo caso , te recomiendo usar algun framework como PHPMAILER para enviar correos desde SMTP, y luego con un cambio enviarlos desde "sendmail" por que si montas un servidor mail desde tu PC; los correos pueden no llegar ya que estos EMAILS no estan avaladas y son puestos en SPAM directamente o en otros son rechazados, para evitarte ello, te recomiendo trabajar por SMTP, el framework PHPMailer, puedes depurar tu proyecto y usar SMTP, y cuando lo pongas en un server solo tendras que comentar 4 lineas para que trabaje con "sendmail"
otro detalle, probe Xampp para MACOS y lo que vi es que virtualiza en un pequeño linux, es util, pero encontre una joya luego el "AMPPS" . por que tiene un PANEL WEB administrable, en el cual puedo crear DOMINIOS y apuntarlos a mis proyectos, asi no tocar el APACHE ni sus archivos de configuracion
https://www.ampps.com