Home Forums Archive Exim Installer Exim not putting the spool in the /var/mail

Viewing 1 post (of 1 total)
  • Author
    Posts
  • #354811
    rewster
    Participant

    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:<[email protected]>
    SMTP>> 250 OK
    SMTP<< RCPT TO:<[email protected]>
    active address [email protected]
    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 [email protected]
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    Considering [email protected]
    active address [email protected]
    local_part=testemail domain=server3.domain3.example.com
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    routing [email protected]
    ——–> 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 [email protected]
    ——–> localuser router <——–
    local_part=testemail domain=server3.domain3.example.com
    checking for local user
    calling localuser router
    localuser router called for [email protected]
    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: [email protected]
    transport: local_delivery
    ———– end verify ————
    sender [email protected] 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 [email protected]
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    Considering [email protected]
    active address [email protected]
    local_part=testemail domain=server3.domain3.example.com
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    routing [email protected]
    ——–> 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 [email protected]
    ——–> localuser router <——–
    local_part=testemail domain=server3.domain3.example.com
    checking for local user
    calling localuser router
    localuser router called for [email protected]
    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: [email protected]
    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 <[email protected]>
    To: [email protected]
    Content-Transfer-Encoding: 7bit
    Message-Id: <[email protected]>
    X-Mailer: Apple Mail (2.546)

    rewrite_one_header: type=F:
    From: Apple <[email protected]>
    rewrite_one_header: type=T:
    To: [email protected]
    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 [email protected]; 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 <[email protected]>
    T To: [email protected]
    Content-Transfer-Encoding: 7bit
    I Message-Id: <[email protected]>
    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
    <= [email protected] 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: [email protected]
    Recipients:
    [email protected]
    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 [email protected]
    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:
    [email protected]
    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: [email protected]
    active address [email protected]
    local_part=testemail domain=server3.domain3.example.com
    unique = [email protected]
    dbfn_read: key=R:server3.domain3.example.com
    dbfn_read: key=R:[email protected]
    no domain retry record
    no address retry record
    [email protected]: queued for routing
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    routing [email protected]
    ——–> 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 [email protected]
    ——–> localuser router <——–
    local_part=testemail domain=server3.domain3.example.com
    checking for local user
    calling localuser router
    localuser router called for [email protected]
    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: [email protected]
    transport: local_delivery
    >>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
    After routing:
    Local deliveries:
    [email protected]
    Remote deliveries:
    Failed addresses:
    Deferred addresses:
    search_tidyup called
    >>>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>>>>
    ——–> [email protected] <——–
    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:[email protected]
    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 <[email protected]> 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 <[email protected]> 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 [email protected] from delivery subprocess
    2002-11-27 14:32:42 H697UH-0001D5-00 failed to read delivery status for [email protected] from delivery subprocess
    exim: could not open panic log – aborting: original error above
    search_tidyup called
    >>>>>>>>>>>>>>>>>> Exim pid=1770 terminating with rc=1 >>>>>>>>>>>>>>>>>>

Viewing 1 post (of 1 total)
  • You must be logged in to reply to this topic.

Comments are closed