Re: SMTP en casa
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
He recibido un par de peticiones para poner el exim.conf, así que ahí va.
Por cierto, no, NO me escribais a mi dirección cuando respondais, escribid a
la de la lista.
Un saludo,
- --
Juan Ángel
PGP key on pgp.rediris.es (8FAF18B7)
or search on http://www.rediris.es/cert/servicios/keyserver/
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.2 (GNU/Linux)
iD8DBQE/Ca+gaQjbS4+vGLcRAr0YAJ9aarZaKRfDR86Kh+dycUPQbVxj4QCcDOvy
O5b0UdXYdikLO6mYl2PVIbI=
=WydB
-----END PGP SIGNATURE-----
acl_smtp_rcpt = check_recipient
acl_smtp_data = check_message
acl_smtp_vrfy = check_vrfy
domainlist local_domains = @ : \
@[] : \
localhost : \
december.dyn.dhs.org
hostlist relay_hosts = 127.0.0.1 : \
::::1
hostlist auth_relay_hosts = *
log_selector = \
+tls_cipher \
+tls_peerdn
never_users = root
host_lookup = *
trusted_users = mail
gecos_pattern = ^([^,:]*)
gecos_name = $1
smtp_accept_queue_per_connection = 100
freeze_tell = postmaster
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}}} \
${if def:tls_cipher {\n\t(Cipher ${tls_cipher}) }}\
${if def:tls_peerdn {(PeerDN ${tls_peerdn}) }}\
(Exim ${version_number} #${compile_number} (Debian))\n\t\
id ${message_id}\
${if def:received_for {\n\tfor <$received_for>}}"
tls_advertise_hosts = *
tls_certificate = /etc/exim/exim.crt
tls_privatekey = /etc/exim/exim.key
begin acl
check_recipient:
# Exim 3 had no checking on -bs messages, so for compatibility
# we accept if the source is local SMTP (i.e. not over TCP/IP).
# We do this by testing for an empty sending host field.
accept hosts = :
accept domains = +local_domains
accept hosts = +relay_hosts
accept hosts = +auth_relay_hosts
endpass
message = authentication required
authenticated = *
deny message = relay not permitted
check_message:
accept
check_vrfy:
accept
begin rewrite
*@december.dyn.dhs.org ${lookup{$1}lsearch{/etc/email-addresses}\
{$value}fail} frFs
begin routers
lookuphost:
driver = dnslookup
domains = ! +local_domains
transport = remote_smtp
literal:
driver = ipliteral
domains = ! +local_domains
transport = remote_smtp
no_more
real_local:
driver = accept
check_local_user
local_part_prefix = real-
transport = local_delivery
system_aliases:
driver = redirect
allow_defer
allow_fail
data = ${lookup{$local_part}lsearch{/etc/aliases}}
file_transport = address_file
pipe_transport = address_pipe
retry_use_local_part
userforward:
driver = redirect
allow_filter
check_ancestor
check_local_user
file = $home/.forward
file_transport = address_file
modemask = 002
pipe_transport = address_pipe
reply_transport = address_reply
no_verify
procmail:
driver = accept
check_local_user
require_files = ${local_part}:+${home}:+${home}/.procmailrc:+/usr/bin/procmail
transport = procmail_pipe
no_verify
localuser:
driver = accept
check_local_user
transport = local_delivery
begin transports
local_delivery:
driver = appendfile
envelope_to_add
file = /var/spool/mail/${local_part}
group = mail
mode = 0660
no_mode_fail_narrower
return_path_add
address_pipe:
driver = pipe
path = /usr/bin:/bin:/usr/local/bin
return_output
address_file:
driver = appendfile
envelope_to_add
return_path_add
address_directory:
driver = appendfile
check_string =
message_prefix = ""
message_suffix = ""
address_reply:
driver = autoreply
procmail_pipe:
driver = pipe
command = "/usr/bin/procmail"
delivery_date_add
envelope_to_add
message_suffix = ""
return_path_add
remote_smtp:
driver = smtp
begin retry
* * F,2h,15m; G,16h,2h,1.5; F,4d,8h
# End of Exim 4 configuration
Reply to: