Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Configurar alertas de correo
#1
Buenas de nuevo,

Estoy intentando configurar una nueva alerta de correo, usando un servidor smtp pero no veo la forma de hacerlo funcionar. Después de leer la guía de usuario, me cree un script con expect para usar el servidor smtp pero no parece funcionar.

Me devuelve este error:

535 5.7.3 Authentication unsuccessful

He leído que se puede tratar de algo del Exchange, pero tengo otra aplicación usando la misma cuenta de correo que tengo en el script y funciona.

¿Quizá falta añadir algo al script expect para que valide la cuenta de usuario contra el servidor, además del usuario y contraseña?

Pego el script:

#!/usr/bin/expect -f
set arg1 [lindex $argv 0]
set arg2 [lindex $argv 1]
set arg3 [lindex $argv 2]
set timeout 1
spawn telnet servidor 25
expect "220"
send "ehlo nombre de maquina\r"
expect "250"
send "AUTH login\r"
expect "334"
send "usuario\r"
expect "334"
send "password\r"
expect "235"
send "MAIL FROM: [email protected]\r"
expect "Sender OK"
send "RCPT TO: $arg1\r"
expect "250"
send "data\r"
expect "354"
send "Subject: $arg2\r"
send "$arg3 \r\r"
send ".\r"
expect "delivery"
send "quit"
exit

Saludos
 Reply
#2
Porqué te complicas tanto y no metes el usuario/contraseña/IP en el /etc/pandora/pandora_server.conf en los campos mta_user, mta_pass etc...
 Reply
#3
Porque eso no lo he leído manu :P

Voy a probar y te cuento.

Edito: Esos campos no los tengo en el pandora_server.conf

¿En la versión 1.3.1 existen?
 Reply
#4
No, son de la 2.0

http://pandora.svn.sourceforge.net/viewv...ision=1239
 Reply
#5
Entonces no puedo usarlo, o eso creo, ya que yo uso la versión 1.3.1 de Pandora.

¿Migrar es muy complicado? Lo digo porque igual me animo y migro a la 2.0 ya que estoy.
 Reply
#6
http://pandorafms.com/index.php?lang=en&...2=download
 Reply
#7
Pues nada, no voy a poder actualizarlo. Tengo una versión de PHP muy antigua y actualizar es un follón, ya que es una RHEL 4 y a saber con las dependencias si actualizo el rpm.

Gracias de todos modos Smile
 Reply
#8
Y si te compilas la versión 5.2 sin RPM?
 Reply
#9
Volviendo al tema de tu script, el problema con exchange era que codificaba las contraseñas en base64 por eso siempre daba error en la autenticación, tienes que meter la contraseña ya codificada.
Así solucioné yo el problema, que hasta que me di cuenta de que era eso...puffff :-)
 Reply
#10
Nada, ni con esas, contraseña codificada en base64 y sigue dando error de autentificación.

Lo de compilar el PHP, si no estuviese instalado ya uno lo haría. Se que hay soluciones, pero en temas de tiempo no las veo viables. Compilar el PHP implica muchas otras cosas y bueno, si fuese el PC de mi casa no me preocuparía el tiempo, pero es un servidor del trabajo y tampoco quiero romper nada.

Saludos
 Reply


Users browsing this thread: 2 Guest(s)


(c) 2006-2018 Artica Soluciones Tecnológicas. Contents of this wiki are under Create Common Attribution v3 licence. | pandorafms.com | pandorafms.org

Theme © MyBB Themes