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

[Debian]: Es mailt nicht mehr



Meine Mail-Konfiguration ist wieder hinueber :-(
Mutt meldet mir bei jedem Versuch (lokale und externe Adressen):

"Failed to create spool file. Error sending message, child exited 1
(No such file or directory)"

Mutt 0.91.2 lief vorher eingentlich ohne Probleme (zumindest bei lokalen
Mails). Allerdings fehlte die PGP-Unterstuetzung und ich habe dann
Mutt-i (0.93, Debian 2.0) von der Non-us-CD installiert. Danach kam dann
die Fehlermeldung. Ausserdem habe ich vorher procmail laufen lassen.
Vielleicht stoert sich mein MTA (exim) ja daran, dass procmail einfach
so in /var/spool/mail/mark rumgefischt hat - mag sein, dass man die
beiden erst miteinander bekannt machen muss.

Auch wenn ich "mail" benutze bekomme ich die Meldung "Failed to create
spool file"

Wenn ich als root mit "mail" eine Nachricht an mark schicken moechte,
lautet die Meldung: "Unable to get root to set uid and gid for local
delivery to mark: uid = 8 euid = 8"

In /var/spool/exim sind die Verzeichnisse db, input und msglog
vorhanden. Die Meldungen in msglog lauten wie folgt:

"local_delivery transport deferred: appendfile transport process
returned non-zero status 0x0100: exit code 1"

Mutt ist ueber /etc/Muttrc konfiguriert (die Default-Einstellungen sind
unveraendert), /etc/exim.conf habe ich mal angehaengt

Viele Gruesse
                        Mark Weinem
######################################################################
#                  1.  MAIN CONFIGURATION SETTINGS                   #
######################################################################


qualify_domain = kiffer



# qualify_recipient =


local_domains = localhost

local_domains_include_host = true
local_domains_include_host_literals = true

#relay_domains = 

#relay_domains_include_local_mx = true

# No local deliveries will ever be run under the uids of these users (a colon-
# separated list). An attempt to do so gets changed so that it runs under the
# uid of "nobody" instead. This is a paranoic safety catch. Note the default
# setting means you cannot deliver mail addressed to root as if it were a
# normal user. This isn't usually a problem, as most sites have an alias for
# root that redirects such mail to a human administrator.

never_users = root

host_lookup_nets = 0.0.0.0/0

#rbl_domains = rbl.maps.vix.com
#rbl_reject_recipients = false
#rbl_warn_header = true

sender_host_reject_relay = *

# percent_hack_domains=*


trusted_users = mail


# If this is set true, a delivery process is started whenever a message is 
# received, but only local addresses are handled, and only local deliveries take 
# place.

queue_remote = true 


# If this option is true, the SMTP command VRFY is supported on incoming
# SMTP connections; otherwise it is not.

smtp_verify = false


gecos_pattern = ^([^,:]*)
gecos_name = $1


received_header_text = "Received: \
          ${if def:sender_fullhost {from ${sender_fullhost} \
          ${if def:sender_ident {(${sender_ident})}}\n\t}\
          {${if def:sender_ident {from ${sender_ident} }}}}\
          by ${primary_hostname} \
          ${if def:received_protocol {with ${received_protocol}}} \
          (Exim ${version_number} #${compile_number} (Debian))\n\t\
          id ${message_id}"
end


######################################################################
#                    2.  TRANSPORTS CONFIGURATION                    #  
######################################################################
#                       ORDER DOES NOT MATTER                        #
#     Only one appropriate transport is called for each delivery.    #
######################################################################

# This transport is used for local delivery to user mailboxes. On debian
# systems group mail is used so we can write to the /var/spool/mail
# directory. (The alternative, which most other unixes use, is to deliver
# as the user's own group, into a sticky-bitted directory)

local_delivery:
  driver = appendfile
  group = mail
  mode = 0660
  mode_fail_narrower = false
  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 = ""
# maildir_format


address_reply:
  driver = autoreply


# This transport is used for delivering messages over SMTP connections.

remote_smtp:
  driver = smtp


end


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

# This allows local delivery to be forced, avoiding alias files and
# forwarding.

real_local:
  prefix = real-
  driver = localuser
  transport = local_delivery


system_aliases:
  driver = aliasfile
  file = /etc/aliases
  search_type = lsearch
# user = list
# Uncomment the above line if you are running smartlist


userforward:
  driver = forwardfile
  no_verify
  check_ancestor
  file = .forward
  modemask = 002
  filter

# This director matches local user mailboxes.

localuser:
  driver = localuser
  transport = local_delivery

end


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

# Remote addresses are those with a domain that does not match any item
# in the "local_domains" setting above.


# Send all mail to a smarthost

smarthost:
  driver = domainlist
  transport = remote_smtp
  route_list = "* unidui.uni-duisburg.de bydns_a"

end


######################################################################
#                     5. RETRY CONFIGURATION                         #  
######################################################################


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

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

end


######################################################################
#                      6. REWRITE CONFIGURATION                      #   
######################################################################


# This is an example of a useful rewriting rule---it looks up the real
# address of all local users in a file. (Aus mark@kiffer wird sowohl bei 
# lokaler als auch nach draussen gehender Mail sb160we@uni-duisburg.de)

 *@kiffer    ${lookup{$1}lsearch{/etc/email-addresses}\
						{$value}fail} bcfrF

# End of Exim configuration file


Reply to: