AFP548

Exim not putting the spool in the /var/mail

Exim seems to have installed fine and runs but it will not actually put the mail spool in the /var/mail folder. I have even tried to make the /var/mail folder chmod 1777 no luck nothing, exim accepts the incoming mail, correctly idetifies it as local delivery (or aleast that's how it looks to me) but then errors about chaging UI and Gi ids. Below is the output from exim in debug mode with one message sent. The user is correctly set up and can log in with a POP client just no mail ever shows up in /var/mail or his mail box. (the user has no home directory on the server if this makes a difference) the Server is 10.2.1. [server3:~] root# /usr/exim/bin/exim -bd -d Exim version 4.10 uid=0 gid=0 pid=1760 L=834cd8 D=fff7577f probably Berkeley DB version 1.8x (native mode) changed uid/gid: forcing real = effective uid=0 gid=0 auxiliary group list: 0 trusted user admin user originator: uid=0 gid=0 login=root name=System Administrator listening on all interfaces (IPv4) port 25 pid written to /var/spool/exim/exim-daemon.pid changed uid/gid: running as a daemon uid=25 gid=25 auxiliary group list: 25 LOG: MAIN exim 4.10 daemon started: pid=1760, no queue runs, listening for SMTP on port 25 (IPv4) set_process_info: 1760 daemon: no queue runs, listening for SMTP daemon running with uid=25 gid=25 euid=25 egid=25 Listening... Connection request from 10.1.3.2 port 49278 1 SMTP accept process running Listening... sender_fullhost = [10.1.3.2] sender_rcvhost = [10.1.3.2] Process 1769 is handling incoming connection from [10.1.3.2] checking for IP options no IP options found host in host_lookup? yes (matched "*") looking up host name for 10.1.3.2 IP address lookup yielded client3.domain3.example.com client3.domain3.example.com 10.1.3.2 checking addresses for client3.domain3.example.com 10.1.3.2 sender_fullhost = client3.domain3.example.com [10.1.3.2] sender_rcvhost = client3.domain3.example.com ([10.1.3.2]) set_process_info: 1769 handling incoming connection from client3.domain3.example.com [10.1.3.2] host in host_reject_connection? no (option unset) host in sender_unqualified_hosts? no (option unset) host in recipient_unqualified_hosts? no (option unset) host in helo_verify_hosts? no (option unset) host in helo_try_verify_hosts? no (option unset) host in helo_accept_junk_hosts? no (option unset) LOG: smtp_connection MAIN SMTP connection from client3.domain3.example.com [10.1.3.2] (TCP/IP connection count = 1) SMTP>> 220 server3.domain3.example.com ESMTP Exim 4.10 Wed, 27 Nov 2002 14:32:41 -0700 Process 1769 is ready for new message smtp_setup_msg entered SMTP<< EHLO server3.domain3.example.com sender_fullhost = client3.domain3.example.com (server3.domain3.example.com) [10.1.3.2] sender_rcvhost = client3.domain3.example.com ([10.1.3.2] helo=server3.domain3.example.com) set_process_info: 1769 handling incoming connection from client3.domain3.example.com (server3.domain3.example.com) [10.1.3.2] host in tls_advertise_hosts? no (option unset) SMTP>> 250-server3.domain3.example.com Hello client3.domain3.example.com [10.1.3.2] 250-SIZE 52428800 250-PIPELINING 250 HELP SMTP<< MAIL FROM:<testemail@server3.domain3.example.com> SMTP>> 250 OK SMTP<< RCPT TO:<testemail@server3.domain3.example.com> active address testemail@server3.domain3.example.com local_part=testemail domain=server3.domain3.example.com using ACL "acl_check_rcpt" processing "accept" check hosts = : host in ":"? no (end of list) accept: condition test failed processing "deny" check local_parts = ^.*[@%!/|] testemail in "^.*[@%!/|]"? no (end of list) deny: condition test failed processing "accept" check local_parts = postmaster testemail in "postmaster"? no (end of list) accept: condition test failed processing "require" check verify = sender >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Verifying testemail@server3.domain3.example.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering testemail@server3.domain3.example.com active address testemail@server3.domain3.example.com local_part=testemail domain=server3.domain3.example.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing testemail@server3.domain3.example.com --------> dnslookup router <-------- local_part=testemail domain=server3.domain3.example.com checking domains server3.domain3.example.com in "@ : @[]"? yes (matched "@") server3.domain3.example.com in "! +local_domains"? no (matched "! +local_domains") cached lookup data = NULL dnslookup router skipped: domains mismatch --------> system_aliases router <-------- local_part=testemail domain=server3.domain3.example.com calling system_aliases router rda_interpret (string): ${lookup{$local_part}lsearch*{/etc/aliases}} search_open: lsearch "/etc/aliases" search_find: file="/etc/aliases" key="testemail" partial=1023 LRU list: 8/etc/aliases End internal_search_find: file="/etc/aliases" type=lsearch key="testemail" file lookup required for testemail in /etc/aliases lookup yielded: expanded: file is not a filter file parse_forward_list: system_aliases router declined for testemail@server3.domain3.example.com --------> localuser router <-------- local_part=testemail domain=server3.domain3.example.com checking for local user calling localuser router localuser router called for testemail@server3.domain3.example.com domain = server3.domain3.example.com set transport local_delivery queued for local_delivery transport: local_part = testemail domain = server3.domain3.example.com errors_to=NULL domain_data=NULL localpart_data=NULL routed by localuser router envelope to: testemail@server3.domain3.example.com transport: local_delivery ----------- end verify ------------ sender testemail@server3.domain3.example.com verified ok require: condition test succeeded processing "accept" check domains = +local_domains server3.domain3.example.com in "@ : @[]"? yes (matched "@") server3.domain3.example.com in "+local_domains"? yes (matched "+local_domains") cached lookup data = NULL check verify = recipient >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Verifying testemail@server3.domain3.example.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering testemail@server3.domain3.example.com active address testemail@server3.domain3.example.com local_part=testemail domain=server3.domain3.example.com >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing testemail@server3.domain3.example.com --------> dnslookup router <-------- local_part=testemail domain=server3.domain3.example.com checking domains cached yes match for +local_domains server3.domain3.example.com in "! +local_domains"? no (matched "! +local_domains" - cached) cached lookup data = NULL dnslookup router skipped: domains mismatch --------> system_aliases router <-------- local_part=testemail domain=server3.domain3.example.com calling system_aliases router rda_interpret (string): ${lookup{$local_part}lsearch*{/etc/aliases}} search_open: lsearch "/etc/aliases" cached open search_find: file="/etc/aliases" key="testemail" partial=1023 LRU list: 8/etc/aliases End internal_search_find: file="/etc/aliases" type=lsearch key="testemail" cached data used for lookup of testemail in /etc/aliases lookup yielded: expanded: file is not a filter file parse_forward_list: system_aliases router declined for testemail@server3.domain3.example.com --------> localuser router <-------- local_part=testemail domain=server3.domain3.example.com checking for local user calling localuser router localuser router called for testemail@server3.domain3.example.com domain = server3.domain3.example.com queued for local_delivery transport: local_part = testemail domain = server3.domain3.example.com errors_to=NULL domain_data=NULL localpart_data=NULL routed by localuser router envelope to: testemail@server3.domain3.example.com transport: local_delivery ----------- end verify ------------ accept: condition test succeeded SMTP>> 250 Accepted SMTP<< DATA SMTP>> 354 Enter message, ending with "." on a line by itself search_tidyup called host in ignore_fromline_hosts? no (option unset) >>Headers received: Date: Wed, 27 Nov 2002 14:33:04 -0700 Mime-Version: 1.0 (Apple Message framework v546) Content-Type: text/plain; charset=US-ASCII; format=flowed Subject: test 15 From: Apple <testemail@server3.domain3.example.com> To: testemail@server3.domain3.example.com Content-Transfer-Encoding: 7bit Message-Id: <D018B477-024F-11D7-B14A-0003931DF8E8@server3.domain3.example.com> X-Mailer: Apple Mail (2.546) rewrite_one_header: type=F: From: Apple <testemail@server3.domain3.example.com> rewrite_one_header: type=T: To: testemail@server3.domain3.example.com search_tidyup called >>Headers after local additions: P Received: from client3.domain3.example.com ([10.1.3.2] helo=server3.domain3.example.com) by server3.domain3.example.com with esmtp (Exim 4.10) id H697UH-0001D5-00 for testemail@server3.domain3.example.com; Wed, 27 Nov 2002 14:32:41 -0700 Date: Wed, 27 Nov 2002 14:33:04 -0700 Mime-Version: 1.0 (Apple Message framework v546) Content-Type: text/plain; charset=US-ASCII; format=flowed Subject: test 15 F From: Apple <testemail@server3.domain3.example.com> T To: testemail@server3.domain3.example.com Content-Transfer-Encoding: 7bit I Message-Id: <D018B477-024F-11D7-B14A-0003931DF8E8@server3.domain3.example.com> X-Mailer: Apple Mail (2.546) Data file written for message H697UH-0001D5-00 calling local_scan(); timeout=300 local_scan() returned 0 NULL Writing spool header file Size of headers = 0 LOG: MAIN <= testemail@server3.domain3.example.com H=client3.domain3.example.com (server3.domain3.example.com) [10.1.3.2] P=esmtp S=647 id=D018B477-024F-11D7-B14A-0003931DF8E8@server3.domain3.example.com SMTP>> 250 OK id=H697UH-0001D5-00 search_tidyup called Sender: testemail@server3.domain3.example.com Recipients: testemail@server3.domain3.example.com forked delivery process 1770 Process 1769 is ready for new message smtp_setup_msg entered SMTP<< QUIT SMTP>> 221 server3.domain3.example.com closing connection LOG: smtp_connection MAIN SMTP connection from client3.domain3.example.com (server3.domain3.example.com) [10.1.3.2] closed by QUIT search_tidyup called exec /usr/exim/bin/exim -d=0xfff7577f -Mc H697UH-0001D5-00 child 1769 ended: status=0x0 0 SMTP accept processes now running Listening... Exim version 4.10 uid=25 gid=25 pid=1770 L=834cd8 D=fff7577f probably Berkeley DB version 1.8x (native mode) Exim has no root privilege: uid=25 gid=25 euid=25 egid=25 changed uid/gid: forcing real = effective uid=25 gid=25 auxiliary group list: 25 trusted user admin user skipping ACL configuration - not needed set_process_info: 1770 delivering specified messages set_process_info: 1770 delivering H697UH-0001D5-00 reading spool file H697UH-0001D5-00-H user=root uid=0 gid=0 sender=testemail@server3.domain3.example.com sender_fullhost = client3.domain3.example.com (server3.domain3.example.com) [10.1.3.2] sender_rcvhost = client3.domain3.example.com ([10.1.3.2] helo=server3.domain3.example.com) sender_local=0 ident=unset Non-recipients: Empty Tree ---- End of tree ---- recipients_count=1 body_linecount=2 message_linecount=13 Delivery address list: testemail@server3.domain3.example.com locking /var/spool/exim/db/retry.lockfile locked /var/spool/exim/db/retry.lockfile opened hints database /var/spool/exim/db/retry: flags=0 >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> Considering: testemail@server3.domain3.example.com active address testemail@server3.domain3.example.com local_part=testemail domain=server3.domain3.example.com unique = testemail@server3.domain3.example.com dbfn_read: key=R:server3.domain3.example.com dbfn_read: key=R:testemail@server3.domain3.example.com no domain retry record no address retry record testemail@server3.domain3.example.com: queued for routing >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> routing testemail@server3.domain3.example.com --------> dnslookup router <-------- local_part=testemail domain=server3.domain3.example.com checking domains server3.domain3.example.com in "@ : @[]"? yes (matched "@") server3.domain3.example.com in "! +local_domains"? no (matched "! +local_domains") cached lookup data = NULL dnslookup router skipped: domains mismatch --------> system_aliases router <-------- local_part=testemail domain=server3.domain3.example.com calling system_aliases router rda_interpret (string): ${lookup{$local_part}lsearch*{/etc/aliases}} search_open: lsearch "/etc/aliases" search_find: file="/etc/aliases" key="testemail" partial=1023 LRU list: 8/etc/aliases End internal_search_find: file="/etc/aliases" type=lsearch key="testemail" file lookup required for testemail in /etc/aliases lookup yielded: expanded: file is not a filter file parse_forward_list: system_aliases router declined for testemail@server3.domain3.example.com --------> localuser router <-------- local_part=testemail domain=server3.domain3.example.com checking for local user calling localuser router localuser router called for testemail@server3.domain3.example.com domain = server3.domain3.example.com set transport local_delivery queued for local_delivery transport: local_part = testemail domain = server3.domain3.example.com errors_to=NULL domain_data=NULL localpart_data=NULL routed by localuser router envelope to: testemail@server3.domain3.example.com transport: local_delivery >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>> After routing: Local deliveries: testemail@server3.domain3.example.com Remote deliveries: Failed addresses: Deferred addresses: search_tidyup called >>>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>>>> --------> testemail@server3.domain3.example.com <-------- locking /var/spool/exim/db/retry.lockfile locked /var/spool/exim/db/retry.lockfile opened hints database /var/spool/exim/db/retry: flags=0 dbfn_read: key=T:testemail@server3.domain3.example.com no retry record exists search_tidyup called LOG: MAIN PANIC DIE unable to set gid=20 or uid=1025 (euid=25): local delivery to testemail <testemail@server3.domain3.example.com> transport=local_delivery 2002-11-27 14:32:42 H697UH-0001D5-00 unable to set gid=20 or uid=1025 (euid=25): local delivery to testemail <testemail@server3.domain3.example.com> transport=local_delivery exim: could not open panic log - aborting: original error above search_tidyup called >>>>>>>>>>>>>>>>>> Exim pid=1771 terminating with rc=1 >>>>>>>>>>>>>>>>>> LOG: MAIN PANIC failed to read delivery status for testemail@server3.domain3.example.com from delivery subprocess 2002-11-27 14:32:42 H697UH-0001D5-00 failed to read delivery status for testemail@server3.domain3.example.com from delivery subprocess exim: could not open panic log - aborting: original error above search_tidyup called >>>>>>>>>>>>>>>>>> Exim pid=1770 terminating with rc=1 >>>>>>>>>>>>>>>>>>
Exit mobile version