Configuracion relay E-mail

Discussion in 'Elastix 2.x' started by arielimlauer, May 7, 2009.

  1. arielimlauer

    Joined:
    May 6, 2009
    Messages:
    3
    Likes Received:
    0
    Buenas, espero puedan ayudarme con el siguiente problema que estoy teniendo. No puedo configurar correctamente una cuenta de mail, esta creada pero no reibe ni envia mails.
    El dominio es "astelix.com", en relay esta configurada la "localhost", no se que mas tendria que configurar, me podrian ayudar? desde ya muchas gracias! saludos cordiales!
     
  2. jcastellanos

    Joined:
    Feb 10, 2009
    Messages:
    2,404
    Likes Received:
    0
    como dices que no envia ni recibe? recuerda que nuncca mandara a hotmail no yahoo ni nada de eso, ya que para eso se requiere una ip fija y dar de alta con un dominio valido y bueno es un rollo, pero si puedes mandar a usuarios de la misma cuenta tanto local como por internet, siempre y cuando tengas abierto los puertos en tu asterisk, osea, el 25 y el 110, por lo demas tendrias que decirnos como lo estas configurando.

    estare pendiente para hecharte la mano, un saludo
     
  3. manzurek

    Joined:
    Jun 22, 2007
    Messages:
    194
    Likes Received:
    0
    Si se puede enviar los voicemail a correos como hotmail o yahoo, haciendo uso de una cuenta intermediaria de gmail y su servidor de SMTP smtp.gmail.com::587, yo utilizo debian+asterisk y mi cliente de correo es el exim, creo que en centos es el sendmail

    Aqui el manual que utilize, podrias realizar algo parecido con sendmail o postfix

    Suerte,
     
  4. jcastellanos

    Joined:
    Feb 10, 2009
    Messages:
    2,404
    Likes Received:
    0
    claro, a lo que yo me referia es que requieres de otro factor para realizar el envio, no es solo configurar un dyndns y mandar, aunque creo que por el momento ese no es el problema de nuestro amigo, el link que popones es exelente y creo que solucionara muchos problemas a mucos :)

    saludos
     
  5. ramoncio

    Joined:
    May 12, 2010
    Messages:
    1,663
    Likes Received:
    0
    Tienes que configurar autenticación con el servidor relay que utilices. Aqui tienes un pequeño script. Adáptalo a tu configuración.

    Code:
    #!/bin/bash
    relayhost=mail.tuserver.com
    username=ramoncio.mail.tuserver.com
    password=unabuenapass
    echo "$relayhost   $username:$password" >> /etc/postfix/sasl_passwd
    chown root:root /etc/postfix/sasl_passwd
    chmod 600 /etc/postfix/sasl_passwd
    postmap /etc/postfix/sasl_passwd
    echo "relayhost = $relayhost" >> /etc/postfix/main.cf 
    echo "smtp_sasl_auth_enable = yes" >> /etc/postfix/main.cf 
    echo "smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd" >> /etc/postfix/main.cf 
    service postfix restart
    
     
  6. jcastellanos

    Joined:
    Feb 10, 2009
    Messages:
    2,404
    Likes Received:
    0
    donde pegas el scrip ramoncio?, soy muy malo para eso
     
  7. jgutierrez

    Joined:
    Feb 28, 2008
    Messages:
    5,737
    Likes Received:
    0
    arielimlauer,
    No te olvides dentro de la pestaña de Email, en el Elastix, de ingresar a la parte de relay, y poner la red/máscar de tu red, para que puedas enviar correos.

    Ahora si quieres recibir correos de dominios externos, tu dominio deberá ser válido y éste deberá apuntar a tu Elastix....
     
  8. ramoncio

    Joined:
    May 12, 2010
    Messages:
    1,663
    Likes Received:
    0
    Creas un archivo script.sh por ejemplo y lo pegas dentro. Puedes hacerlo con winscp o desde consola con vi o nano. Luego le das permisos de ejecución y lo ejecutas.

    chmod +x script.sh
    ./scritp.sh

    También puedes ejecutar en bash línea a línea y así si hay algún fallo te da un error e intentas el comando de nuevo.
    OJO: Fireboard corta algunas líneas en 2.
     
  9. arielimlauer

    Joined:
    May 6, 2009
    Messages:
    3
    Likes Received:
    0
    Efectivamente esta configurad el relay de mi localhost, y para seguir probando tambièn puse la direcciòn de mi elastix 192.168.248.12/32. Pero sigo si poder enviar/recibir mails.
    Tambien tengo configurado:

    Email Address Account Name Used Space
    arielimlauer@astelix.com arielimlauer.astelix.com 29 Kb / 5000 Kb
     
  10. jgutierrez

    Joined:
    Feb 28, 2008
    Messages:
    5,737
    Likes Received:
    0
    ponle 192.168.248.0/24
     
  11. arielimlauer

    Joined:
    May 6, 2009
    Messages:
    3
    Likes Received:
    0
    Buenisimo! ahi por lo menos ya estoy pudiendo recibir mails que me envio a mi mismo...ahora veo si podrè enviar mails a cuentas externas, tratando de tener una IP estàtica...si con dyndns o como vendrà la mano...
    jgutierrez me podrìas agregar a tu msn como para poder ayudarme si es posible? mi msn es arielimlauer@hotmail.com.
    Gracias!
     
  12. ramoncio

    Joined:
    May 12, 2010
    Messages:
    1,663
    Likes Received:
    0
    No hace falta poner la dirección de tu Elastix, por defecto ya se incluye 127.0.0.1/32.
    Debes poner la subred 192.168.248.0/24, pero sólo en el caso de que quieras enviar emails desde otros equipos de tu lan usando el smtp de elastix.

    Echa un vistazo a /var/log/maillog y verás qué está pasando con los emails.
     
  13. jpbarba

    Joined:
    Dec 16, 2008
    Messages:
    2
    Likes Received:
    0
    Hola a todos,
    mi pregunta es la siguiente. Tengo contratado en un hosting un dominio y cuentas de correo.
    Ej: midominio.com y varias cuentas de correo, cuenta1@midominio.com, cuenta2@midominio.com, etc

    Me gustaría poder utilizar esas cuentas de correo dentro de Elastix y configurarlas para que puedan ser accedidas por los usuarios a través de Roundcube y utilizar una cuenta para el envío de faxes a los usuarios.

    Eso era todo. Un saludo
     
  14. jcastellanos

    Joined:
    Feb 10, 2009
    Messages:
    2,404
    Likes Received:
    0
    bueno eso depende, tu tienes el servidor de correo o te lo da tu hosting?
     
  15. jpbarba

    Joined:
    Dec 16, 2008
    Messages:
    2
    Likes Received:
    0
    Hola Jorge,
    yo tengo una dirección del servidor de correo smtp.midominio.com, pop3.midominio.com y imap.midominio.com. Este servidor es del proveedor de hosting y puedo acceder a este a través de las direcciones anteriormente mencionadas. A través de la interfaz de proveedor puedo crear las cuentas de correo y gestionar el correo a través de un Webmail(que es también Roundcube). Por lo tanto lo que me gustaría es poder de alguna forma mapear las cuentas de correo de Elastix con las que hay en el servidor.
    Es decir que pueda dar de alta una cuenta en Elastix con:
    - Servidor pop
    - Servidor smtp
    - Usuario
    - Password

    para cada usuario. Vamos, que el Roundcube se comportara como Outlook o Thunderbird.
    No estaría mal que pudiera bajarse más cuentas de correo.

    Un saludo.
     
  16. jcastellanos

    Joined:
    Feb 10, 2009
    Messages:
    2,404
    Likes Received:
    0
    bueno, hasta donde yo se lo que queres no se puede asi como lo piensas, por que el carrier es el que tiene el servidor donde se crean las cuentas, y el elastix es igual un servidor de correo, en este caso lo que tienes que hacer es tener el dominio registrada a una ip que sea fija, y registrarla para que puedas poner un servidor de correo.
    saludos
     
  17. jano3803

    Joined:
    May 12, 2011
    Messages:
    5
    Likes Received:
    0
    Re: Re:Configuracion relay E-mail

    hola, soy nuevo en esto de elastix y quiero saber quien me puede ayudar con la configuración mas apta para mi maquina, mi problema es que los correos desde elastix no salen a otros servidores de correo, tan solo quedan en roundcube, bueno de antemano gracias.

    Atte. Manuel B.
     
  18. jgutierrez

    Joined:
    Feb 28, 2008
    Messages:
    5,737
    Likes Received:
    0
    Hmmm...
    Pega el contenido de:
    tail -f /var/log/maillog mientras intentas enviar un correo a una cuenta válida.
     
  19. jano3803

    Joined:
    May 12, 2011
    Messages:
    5
    Likes Received:
    0
    Hola, este es el resultado que me arroja despues de enviar un mensaje a una cuenta de correo valido, ojalá me puedas ayudar a ver cual es el error o que configuración me falta, gracias.

    Manuel Barros R.



    login as: root
    Last login: Mon May 16 18:43:28 2011 from 192.168.10.113

    Welcome to Elastix
    ----------------------------------------------------

    To access your Elastix System, using a separate workstation (PC/MAC/Linux)
    Open the Internet Browser using the following URL:
    http://192.168.10.100


    [root@elastix ~]#
    [root@elastix ~]# tail -f /var/log/maillog
    May 16 18:47:44 elastix imap[13222]: seen_db: user jano3803^gmail^com opened /var/lib/imap/user/j/jano3803^gmail^com.seen
    May 16 18:47:44 elastix imap[13222]: open: user jano3803^gmail^com opened INB OX
    May 16 18:47:45 elastix master[2307]: process 13214 exited, status 0
    May 16 18:48:40 elastix imap[13224]: accepted connection
    May 16 18:48:40 elastix imap[13224]: login: localhost.localdomain [127.0.0.1] jano3803.gmail.com plaintext User logged in
    May 16 18:48:41 elastix master[13261]: about to exec /usr/lib/cyrus-imapd/ima pd
    May 16 18:48:42 elastix imap[13261]: executed
    May 16 18:48:43 elastix imap[13224]: seen_db: user jano3803^gmail^com opened /var/lib/imap/user/j/jano3803^gmail^com.seen
    May 16 18:48:43 elastix imap[13224]: open: user jano3803^gmail^com opened INB OX
    May 16 18:48:44 elastix master[2307]: process 13222 exited, status 0
    May 16 18:49:40 elastix imap[13221]: accepted connection
    May 16 18:49:41 elastix master[13265]: about to exec /usr/lib/cyrus-imapd/ima pd
    May 16 18:49:42 elastix imap[13221]: login: localhost.localdomain [127.0.0.1] jano3803.gmail.com plaintext User logged in
    May 16 18:49:43 elastix imap[13265]: executed
    May 16 18:49:43 elastix master[2307]: process 13224 exited, status 0
    May 16 18:49:43 elastix master[13266]: about to exec /usr/lib/cyrus-imapd/imapd
    May 16 18:49:43 elastix imap[13221]: seen_db: user jano3803^gmail^com opened /var/lib/imap/user/j/jano3803^gmail^com.seen
    May 16 18:49:43 elastix imap[13266]: executed
    May 16 18:49:43 elastix imap[13221]: open: user jano3803^gmail^com opened INBOX

    May 16 18:50:40 elastix postfix/pickup[12992]: D94A4124DC: uid=0 from=<root>
    May 16 18:50:41 elastix postfix/cleanup[13275]: D94A4124DC: message-id=<20110516225040.D94A4124DC@jano3803.gmail.local>
    May 16 18:50:41 elastix postfix/qmgr[2399]: D94A4124DC: from=<root@gmail.com>, size=300, nrcpt=1 (queue active)
    May 16 18:50:41 elastix postfix/smtp[13277]: warning: database /etc/postfix/sasl_passwd.db is older than source file /etc/postfix/sasl_passwd
    May 16 18:50:44 elastix master[2307]: process 13221 exited, status 0
    May 16 18:50:44 elastix imap[13227]: accepted connection
    May 16 18:50:44 elastix imap[13227]: login: localhost.localdomain [127.0.0.1] jano3803.gmail.com plaintext User logged in
    May 16 18:50:45 elastix master[13279]: about to exec /usr/lib/cyrus-imapd/imapd
    May 16 18:50:45 elastix imap[13279]: executed
    May 16 18:50:45 elastix imap[13227]: seen_db: user jano3803^gmail^com opened /var/lib/imap/user/j/jano3803^gmail^com.seen
    May 16 18:50:46 elastix imap[13227]: open: user jano3803^gmail^com opened INBOX
    May 16 18:51:11 elastix postfix/pickup[12992]: 35B32124DD: uid=0 from=<root>
    May 16 18:51:11 elastix postfix/cleanup[13275]: 35B32124DD: message-id=<20110516225111.35B32124DD@jano3803.gmail.local>
    May 16 18:51:11 elastix postfix/qmgr[2399]: 35B32124DD: from=<root@gmail.com>, size=320, nrcpt=2 (queue active)
    May 16 18:51:11 elastix postfix/smtp[13283]: warning: database /etc/postfix/sasl_passwd.db is older than source file /etc/postfix/sasl_passwd
    May 16 18:51:12 elastix postfix/smtp[13277]: connect to smtp-gw.myisp.net[76.186.147.228]: Connection timed out (port 25)
    May 16 18:51:12 elastix postfix/smtp[13277]: D94A4124DC: to=<jano3803@gmail.gmail.com>, orig_to=<jano3803@gmail>, relay=none, delay=33, delays=2/0.81/30/0, dsn=4.4.1, status=deferred (connect to smtp-gw.myisp.net[76.186.147.228]: Connection timed out)
    May 16 18:51:40 elastix imap[13231]: accepted connection
    May 16 18:51:40 elastix imap[13231]: login: localhost.localdomain [127.0.0.1] jano3803.gmail.com plaintext User logged in
    May 16 18:51:41 elastix imap[13231]: seen_db: user jano3803^gmail^com opened /var/lib/imap/user/j/jano3803^gmail^com.seen
    May 16 18:51:41 elastix imap[13231]: open: user jano3803^gmail^com opened INBOX
    May 16 18:51:41 elastix postfix/smtp[13283]: connect to smtp-gw.myisp.net[76.186.147.228]: Connection timed out (port 25)
    May 16 18:51:41 elastix postfix/smtp[13283]: 35B32124DD: to=<jano3803.gmail.com@example.com>, orig_to=<jano3803@gmail.com>, relay=none, delay=31, delays=0.07/0.1/30/0, dsn=4.4.1, status=deferred (connect to smtp-gw.myisp.net[76.186.147.228]: Connection timed out)
    May 16 18:51:41 elastix postfix/smtp[13283]: 35B32124DD: to=<jano3803@hotmail.com>, relay=none, delay=31, delays=0.07/0.1/30/0, dsn=4.4.1, status=deferred (connect to smtp-gw.myisp.net[76.186.147.228]: Connection timed out)
    May 16 18:51:46 elastix master[2307]: process 13227 exited, status 0
     
  20. jgutierrez

    Joined:
    Feb 28, 2008
    Messages:
    5,737
    Likes Received:
    0
    A parte de que escribiste mal el correo, veo que tienes un problema de conexión con tu smtp, mira el mensaje de tu log:

    May 16 18:51:12 elastix postfix/smtp[13277]: D94A4124DC: to=<jano3803@gmail.gmail.com>, orig_to=<jano3803@gmail>, relay=none, delay=33, delays=2/0.81/30/0, dsn=4.4.1, status=deferred (connect to smtp-gw.myisp.net[76.186.147.228]: Connection timed out)

    Debes tener abierto el tráfico entrante y saliente por el puerto 25 y 110 en tu elastix
     

Share This Page