Aquí podría ser tu PUBLICIDAD


configuración exim - aceptar todo el correo

votos
8

Acabo de configurar exim en mi computadora ubuntu. Por el momento, solo aceptará correo electrónico para las cuentas que existan en esa computadora, pero me gustaría que aceptara todo el correo electrónico (solo porque estoy interesado). Lamentablemente, parece haber un millón de archivos de configuración relacionados con exim, y no estoy teniendo mucho éxito para encontrar algo en Google.

¿Hay una introducción a exim para principiantes completos?

Gracias.

Publicado el 12/03/2009 a las 16:30
fuente por usuario aidan
En otros idiomas...        العربية       

1 respuestas

votos
14

Hay una lista de correo en http://www.exim.org/maillist.html . El problema al que se enfrentará como usuario de Ubuntu es que siempre ha habido una ligera tensión entre los empaquetadores / usuarios de Debian y la base de usuarios principal de Exim, ya que Debian optó por personalizar en gran medida su configuración. Sus razones para personalizarlo son correctas, pero da como resultado que los usuarios de Debian aparezcan en la lista de correo principal haciendo preguntas utilizando términos que no son reconocibles para los usuarios que no son Debian. Debian ejecuta su propia lista de ayuda exclusiva (no tengo la dirección a mano, pero está en los documentos de distribución). Desafortunadamente, esto termina causando un problema porque Ubuntu adoptó todos estos paquetes de Debian, pero no los admite de la misma manera que Debian,

Entonces, el usuario de Ubuntu va a la lista principal de Exim y se le pide que solicite ayuda a su empaquetador. Entonces van a las listas de Debian y piden ayuda, y pueden o no recibir ayuda.

Ahora, para responder a su pregunta original, hay muchas maneras de hacer lo que pregunta, y probablemente la mejor manera para usted sea específica para las configuraciones de Debian / Ubuntu. Sin embargo, para comenzar, puede agregar algo como esto a sus enrutadores:

catchall:
  driver = redirect
  domains = +local_domains
  data = youraddress@example.com

Si coloca eso después de los enrutadores generales de alias / entrega local y antes de cualquier enrutador de falla forzada, eso redirigirá todo el correo a cualquier parte local no controlada en cualquier dominio en local_domains a youraddress@example.com.

local_domain es una lista de dominio definida en el archivo de configuración exim estándar. Si no lo tiene o un equivalente, puede reemplazarlo con una lista delimitada por dos puntos de dominios locales, como "example.com:example.net:example.foo"

Una de las razones por las que es difícil ponerse al día con Exim es que literalmente puede hacer algo con eso (literalmente, alguien en la lista demostró que la sintaxis de expansión se ha completado por completo hace unos años, IIRC). Entonces, por ejemplo, podría usar el marco anterior para buscar los dominios fuera de un archivo, aplicar expresiones regulares contra las partes locales para atrapar, guardar el correo en un archivo en lugar de redireccionar a una dirección, colocarlo frente al enrutadores y use "invisible" para guardar copias de todo el correo, etc. Si realmente desea administrar una instalación de Exim, le recomiendo leer la documentación de principio a fin, es realmente, realmente bueno una vez que tenga acceso a los dedos.

¡Buena suerte!

Respondida el 12/03/2009 a las 05:33
fuente por usuario jj33


Aquí podría ser tu PUBLICIDAD