[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

exim schickt keine Mails raus



Hallo Gemeinde,

Feiertag - Zeit zum Spielen am Computer. Und schon gehen die Probleme weiter:

Der Arbeitsplatzrechner 192.168.1.2 soll den Server 192.168.1.1 als Smarthost verwenden. Unter Windows kein Problem, da kann ich ihn einfach in den Mailprogrammen als SMTP-Server eintragen. Unter Debian woody hingegen gibts Schwierigkeiten mit mutt. Mutt verschickt Mails über den lokalen (192.168.1.2) exim. Der hat eigentlich Anweisung, alles nach 192.168.1.1 weiterzugeben, von wo aus die Mail problemlos verteilt würde, stattdessen werden alle Mails auf frozen gesetzt. Ich vermute also mal einen Fehler in der exim.conf, die so aussieht (Kommentare gelöscht):

------------
######################################################################
#                    MAIN CONFIGURATION SETTINGS                     #
######################################################################

qualify_domain = qno.de

local_domains = localhost:qno.de:qno:ufracam.dyndns.tv

local_domains_include_host = true
local_domains_include_host_literals = true

#relay_domains =
#relay_domains_include_local_mx = true

host_lookup = *

host_accept_relay = 127.0.0.1 : ::::1 : 192.168.1.0/24
host_auth_accept_relay = *
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                      #
######################################################################
#                       ORDER DOES NOT MATTER                        #
#     Only one appropriate transport is called for each delivery.    #
######################################################################

local_delivery:
  driver = appendfile
  group = mail
  mode = 0660
  mode_fail_narrower = false
  envelope_to_add = true
  return_path_add = true
  file = /var/spool/mail/${local_part}
address_pipe:
  driver = pipe
  path = /usr/bin:/bin:/usr/local/bin
  return_output
address_file:
  driver = appendfile
  envelope_to_add = true
  return_path_add = true
address_directory:
  driver = appendfile
  no_from_hack
  prefix = ""
  suffix = ""
address_reply:
  driver = autoreply
procmail_pipe:
  driver = pipe
  command = "/usr/bin/procmail"
  return_path_add
  delivery_date_add
  envelope_to_add
# check_string = "From "
# escape_string = ">From "
  suffix = ""
remote_smtp:
  driver = smtp
end


######################################################################
#                      DIRECTORS CONFIGURATION                       #
#             Specifies how local addresses are handled              #
######################################################################
#                          ORDER DOES MATTER                         #
#   A local address is passed to each in turn until it is accepted.  #
######################################################################

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
userforward:
  driver = forwardfile
  file_transport = address_file
  pipe_transport = address_pipe
  reply_transport = address_reply
  no_verify
  check_ancestor
  check_local_user
  file = .forward
  modemask = 002
  filter
procmail:
  driver = localuser
  transport = procmail_pipe
require_files = ${local_part}:+${home}:+${home}/.procmailrc:+/usr/bin/procmail
  no_verify
localuser:
  driver = localuser
  transport = local_delivery

end


######################################################################
#                      ROUTERS CONFIGURATION                         #
#            Specifies how remote addresses are handled              #
######################################################################
#                          ORDER DOES MATTER                         #
#  A remote address is passed to each in turn until it is accepted.  #
######################################################################
smarthost:
  driver = domainlist
  transport = remote_smtp
  route_list = "* smtprelay.t-online.de bydns_a"

end


######################################################################
#                      RETRY CONFIGURATION                           #
######################################################################

# Domain               Error       Retries
# ------               -----       -------

*                      *           F,2h,15m; G,16h,2h,1.5; F,4d,8h

end


######################################################################
#                      REWRITE CONFIGURATION                         #
######################################################################
# This rewriting rule is particularly useful for dialup users who
# don't have their own domain, but could be useful for anyone.
# It looks up the real address of all local users in a file

*@qno.de    ${lookup{$1}lsearch{/etc/email-addresses}\
						{$value}fail} frFs

end

# End of Exim configuration file
---------------

Findet jemand den Fehler?

TIA
Christian


--
Zum AUSTRAGEN schicken Sie eine Mail an debian-user-german-request@lists.debian.org
mit dem Subject "unsubscribe". Probleme? Mail an listmaster@lists.debian.org (engl)



Reply to: