You are not logged in.
Saludos!
Estoy implementando glpi en la compañía, instale la version 9.4.5 en Centos 7 con xampp y con sincronizacion con mi AD, requiero configurar las notificaciones via correo electronico con office365, sin embargo al hacer la parametrizacion en seguimiento por correos siempre me da error en el envió del mensaje de prueba, no se si requiero instalar un smtp en el linux que funcione como puente o requiere alguna parametrizacion adicional.
mi configuracion
Agradezco cualquier información que me pueda direccionar
Last edited by informatica2 (2020-02-26 18:38:59)
Offline
Consulta en Configuración -> General -> Sistemas y revisa que no hay ningún error en las extensiones y librerías. Si todo está OK revisa los logs en /var/log/glpi
Offline
Hola Gracias
Lo acabo de solucionar, tenia mal configurado el smtp relay, siguiendo este tutorial lo pude solucionar, configure mi puente smt Postfix con office365 y luego configure nuevamente los parámetros en notificaciones en glpi y funciono correctamente
Editar el archivo main.cf de postfix
[root@localhost ~]# vi /etc/postfix/main.cf
agregar las siguientes lineas al archivo
relayhost = [smtp.office365.com]:587
mynetworks = 127.0.0.0/8
inet_interfaces = loopback-only
smtp_use_tls = yes
smtp_always_send_ehlo = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_tls_security_level = encrypt
smtp_generic_maps = hash:/etc/postfix/generic
Crear el sasl_password y editarlo
[root@localhost ~]# vi /etc/postfix/sasl_passwd
agregar la siguiente linea con la cuenta 365 a utilizar y guardar
[smtp.office365.com]:587 user@domainname:password
crear el postmap con el siguiente comando
[root@localhost ~]# postmap /etc/postfix/sasl_passwd
y asignarle permisos
[root@localhost ~]# chown root:postfix /etc/postfix/sasl_passwd
[root@localhost ~]# chmod 640 /etc/postfix/sasl_passwd
Editar el archivo generic
[root@localhost ~]# vi /etc/postfix/generic
Adicionar la siguiente linea con la cuenta de correo a utilizar
root@localhost.localdomain UserName@Domain.com
Cambiar los permisos al archivo y crear el postmap
[root@localhost ~]# chown root:root /etc/postfix/generic
[root@localhost ~]# chmod 0600 /etc/postfix/generic
[root@localhost ~]# postmap /etc/postfix/generic
Offline
Hola. Tengo el mismo problema con las notificaciones de con la cuenta de Office365. Hice el procedimiento que mencionas, pero sigo con el error. ¿Que puede ser?
Offline
Revisa que tengas las librerias php-mail y php.imap instaladas
Offline
tenia el mismo error cambie el puerto por el 465 en gmail no se si ese puerto lo tenga office 365?
Offline
Hola Gracias
Lo acabo de solucionar, tenia mal configurado el smtp relay, siguiendo este tutorial lo pude solucionar, configure mi puente smt Postfix con office365 y luego configure nuevamente los parámetros en notificaciones en glpi y funciono correctamente
Editar el archivo main.cf de postfix
[root@localhost ~]# vi /etc/postfix/main.cf
agregar las siguientes lineas al archivo
relayhost = [smtp.office365.com]:587
mynetworks = 127.0.0.0/8
inet_interfaces = loopback-only
smtp_use_tls = yes
smtp_always_send_ehlo = yes
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_sasl_tls_security_options = noanonymous
smtp_tls_security_level = encrypt
smtp_generic_maps = hash:/etc/postfix/genericCrear el sasl_password y editarlo
[root@localhost ~]# vi /etc/postfix/sasl_passwd
agregar la siguiente linea con la cuenta 365 a utilizar y guardar
[smtp.office365.com]:587 user@domainname:password
crear el postmap con el siguiente comando
[root@localhost ~]# postmap /etc/postfix/sasl_passwd
y asignarle permisos
[root@localhost ~]# chown root:postfix /etc/postfix/sasl_passwd
[root@localhost ~]# chmod 640 /etc/postfix/sasl_passwdEditar el archivo generic
[root@localhost ~]# vi /etc/postfix/generic
Adicionar la siguiente linea con la cuenta de correo a utilizar
root@localhost.localdomain UserName@Domain.com
Cambiar los permisos al archivo y crear el postmap
[root@localhost ~]# chown root:root /etc/postfix/generic
[root@localhost ~]# chmod 0600 /etc/postfix/generic
[root@localhost ~]# postmap /etc/postfix/generic
Muchísimas gracias por este maravilloso aporte! Había estado buscando por aproximadamente 2 meses la solución provando al menos una decena de opciones sin éxito, hasta que por fin me topé con este magnifico aporte. Había estado intentando con la autenticación de OAUTH que viene en GLPI 10, logré conectar con el servidor, pero no se envíaban los correos de prueba, y no pude encontrar por ningún lado dónde se registraba el error para poder buscar una solución. Entonces probé este método de configuración con el postfix y el tradicional SMTP+TLS, y por fin se envió exitosamente el correo. Y gracias a eso ahora estoy en la comunidad de este foro para poder agradecer y si está en mi, aportar algo en el futuro.
Saludos.
Offline