¿Cómo envío correo electrónico con exim?
Hola a todos,
en primer lugar, pedir disculpas por lo largo que es el mensaje.
Llevo tiempo apuntado a la lista a la escucha, porque mis conocimientos
no me permiten responder con confianza, aunque alguna vez intuyo
respuestas.
El problema que tengo, es que después de mucho tiempo con el netscape
como gestor de correo, he decidido pasarme a mutt, y la diferencia se
nota sobre todo en mis ojos (en texto sufren la mitad que en gráfico).
Uso Debian GNU/Linux Potato 2.2. Recojo el correo con fetchmail y lo
filtro con procmail y va superbien. Puedo leerlo todo en su sitio.
El problema es mandar correo desde mutt:
1. Creo que mutt usa exim para enviar el correo (en netscape y similares
usas el smtp de tu proveedor).
2. En el archivo exim.conf tengo descomentadas las siguientes líneas:
############### MAIN CONFIGURATION SETTINGS ##################
qualify_domain = uji.infomail.es
local_domains = localhost:uji.infomail.es
local_domains_include_host = true
local_domains_include_host_literals = true
host_lookup = *
host_accept_relay = localhost
trusted_users = mail
smtp_verify = false
gecos_pattern = ^([^,:]*)
gecos_name = $1
smtp_accept_queue_per_connection = 100
freeze_tell_mailmaster = true
received_header_text = "Received: \
${if def:sender_rcvhost {from ${sender_rcvhost}\n\t}\
{${if def:sender_ident {from ${sender_ident} }}\
${if def:sender_helo_name{(helo=${sender_helo_name})\n\t}}}}\
by ${primary_hostname} \
${if def:received_protocol {with ${received_protocol}}} \
(Exim ${version_number} #${compile_number} (Debian))\n\t\
id ${message_id}\
${if def:received_for {\n\tfor <$received_for>}}"
end
################### TRANSPORTS CONFIGURATION ####################
local_delivery:
driver = appendfile
group = mail
mode = 0660
mode_fail_narrower = false
envelope_to_add = true
file = /var/spool/mail/${local_part}
address_pipe:
driver = pipe
return_output
address_file:
driver = appendfile
address_directory:
driver = appendfile
no_from_hack
prefix = ""
suffix = ""
address_directory:
driver = appendfile
no_from_hack
prefix = ""
suffix = ""
address_directory:
driver = appendfile
no_from_hack
prefix = ""
suffix = ""
remote_smtp:
driver = smtp
end
############# DIRECTORS CONFIGURATION ################
real_local:
prefix = real-
driver = localuser
transport = local_delivery
system_aliases:
driver = aliasfile
file_transport = address_file
pipe_transport = address_pipe
file = /etc/aliases
search_type = lsearch
procmail:
driver = localuser
transport = procmail_pipe
require_files =
${local_part}:+${home}:+${home}/.procmailrc:+/usr/bin/procmail
no_verify
userforward:
driver = forwardfile
file_transport = address_file
pipe_transport = address_pipe
reply_transport = address_reply
no_verify
check_ancestor
file = .forward
modemask = 002
filter
localuser:
driver = localuser
transport = local_delivery
end
############### ROUTERS CONFIGURATION #############################
smarthost:
driver = domainlist
transport = remote_smtp
route_list = "* mail.infomail.es bydns_a"
end
######################## RETRY CONFIGURATION ##################
# Domain Error Retries
# ------ ----- -------
* * F,2h,15m; G,16h,2h,1.5; F,4d,8h
end
#################### REWRITE CONFIGURATION #########################
*@uji.infomail.es ${lookup{$1}lsearch{/etc/email-addresses}\
{$value}fail} bcfrF
# End of Exim configuration file
3. Tengo un archivo .muttrc con la línea
my-hdr From:Antonio Álvarez<uji01380@uji.infomail.es>
para que use ésto como cabecera y no aparezca la del nombre de usuario
en el sistema.
En fin, debe ser algo muy simple y yo debo ser más ceporro de la cuenta,
pero no hay manera, me he leído el manual de exim (en inglés) y entre lo
que no pillo y lo que debo interpretar mal no consigo desliarme.
¿Algún alma caritativa? No quiero estar condenado a leer sólamente con
mutt y tener que usar netscape u otros para escribir.
Reply to: