Majordomo - not writing correct list.aliases file

JonnyCalcutta

Verified User
Joined
Apr 11, 2005
Messages
5
I'm running DA on FreeBSD 4.11 and I cannot get majordomo to work correctly. I can create lists, subscribe, etc, but it won't send to the list. It gives the following error -

----- The following addresses had permanent fatal errors -----
[email protected]
(reason: 550 )
(expanded from: [email protected])

I presume news-out is an alias created for list sending, but when I check the appropriate list.aliases file there is no such alias (here's the full file for reference, suitably munged) -

majordomo: "|/etc/virtual/majordomo/wrapper majordomo -C /etc/virtual/xxxxx.co.uk/majordomo/majordomo.cf"
majordomo-owner:[email protected]
news: "|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/xxxxx.co.uk/majordomo/majordomo.cf -l news -h xxxxx.co.uk -f owner-news [email protected]"
news-approval: [email protected]
news-digest: [email protected]
news-digest-approval: [email protected]
news-digest-owner: [email protected]
news-digest-request: "|/etc/virtual/majordomo/wrapper majordomo -C /etc/virtual/xxxxx.co.uk/majordomo/majordomo.cf -l news-digest"
news-owner: [email protected]
news-request: "|/etc/virtual/majordomo/wrapper majordomo -C /etc/virtual/xxxxx.co.uk/majordomo/majordomo.cf -l news"
owner-majordomo:[email protected]
owner-news: [email protected]
owner-news-digest: [email protected]
owner-news-digest-outgoing: [email protected]
owner-news-out: [email protected]

I've tried this with several lists, on different accounts and the problem is the same - I even created an account from scratch but the problem is the same.

I'd be grateful if someone could at least tell me the format of the list-out line so I can add it manually, or preferably the template where the list-aliases file is created from. Or is this a more general bug (FreeBSD only perhaps, since I can find no mention of it in the forum)? I'm not sure where the problem is actually coming from, since this is a year old install of DA that works perfectly in all other regards.

Thanks for any help,
Richard
 
I don't have a problem using it on RHEL/CentOS, and on RHL 7.3; in fact we run the da-announce list on Majordomo on one of our servers.

Jeff
 
Thanks for your reply - I'm pretty certain it isn't a common problem since I have searched the forum and found no mention of it.

Should it simply be an alias for the list owner, or is it some kind of pipe command? If you could let me know what the line should be I'd be grateful - at least I could get this one list running (its the culmination of a two month long development job for a client).

Thanks
Richard
 
the listname-out alias is in the /etc/virtual/<domain.name>/majordomo/private.aliases file.

The format is (one line)
"|/etc/virtual/majordomo/wrapper digest -r -C -c /etc/virtual/<domain.name>/majordomo/majordomo.cf -l <listname>-digest <listname>-digest-outgoing",:include:/etc/virtual/<domain.name>/majordomo/lists/<listname>
Jeff
 
I feel stupid now. Grep would have found that. That aias and line does exist in the private.aliases file. So now I'm back to square one - it fails with the error news-out...no such user, but it is actually there.

Permissions on the file seem fine and I'm really stumped now.
 
I am, too; the only way I could fix it is if we logged in to your server, and we're not cheap.

Have you contact DA support and asked them if they could help you?

Jeff
 
What was the resolution to this issue? We face the same problem at the moment..very similar setup, exact same issue.
 
What does the majordomo_private director section look like? Perhaps it isn't finding the ${list}-out address.
 
this is what it looks like.

Code:
majordomo_private:
driver = redirect
allow_defer
allow_fail
condition = "${if eq {$received_protocol} {local} {true} {false} }"
data = ${if exists{/etc/virtual/${domain}/majordomo/private.aliases}{${lookup{$local_part}lsearch{/etc/virtual/
${domain}/majordomo/private.aliases}}}}
domains = lsearch;/etc/virtual/domainowners
file_transport = address_file
group = daemon
pipe_transport = majordomo_pipe
retry_use_local_part
user = majordomo
 
Are you using spamassassin? If so, I think you might want to make a change to your condition rule. This is what mine looks like:
Code:
  #condition = "${if eq {$received_protocol} {local} {true} {false} }"
  condition = "${if or { {eq {$received_protocol} {local}} \
                         {eq {$received_protocol} {spam-scanned}} } {true} {false} }"
 
Try this:
Code:
exim -bt 'LISTNAME-out@yourdomain'
or
exim -d -v 'LISTNAME-out@yourdomain'
where LISTNAME-out@yourdomain is the actual address you are having problems with.
The -bt will be simple output and may not help. With the -d -v, you need to enter the command above, you can enter some test text, then hit ctrl-D to send the message. It will show you everything that exim is trying to do with this address.
 
Last edited:
strangely enough, doing an exim -d -v with the [email protected] worked, and delivered to the list.

however, doing a [email protected] doesnt work.

One thing I did notice is on the [email protected], majordomo_private is not referred to at all, where as while doing it directly to [email protected], majordomo_private is looked at as a router.

Doing it for the [email protected] shouldn't reference the majordomo_private. At least not in that instance. That list name will pipe the mail to the wrapper, which then resends it to the listname-out address.

What does your exim's mainlog look like for the whole transaction (list -> list-out -> failure).
 
Here's the entire transaction. test is the actual listname.
followed by that is the error log from mainlog.

Code:
root@servername: /usr/ports/sysutils> exim -d -v '[email protected]'
Exim version 4.66 uid=0 gid=0 pid=65072 D=fbb95cfd
Probably Berkeley DB version 1.8x (native mode)
Support for: crypteq use_setclassresources Perl OpenSSL move_frozen_messages Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Size of off_t: 8
changed uid/gid: forcing real = effective
  uid=0 gid=0 pid=65072
  auxiliary group list: 0
seeking password data for user "root": cache not available
getpwnam() succeeded uid=0 gid=0
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=12 gid=6
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1005 gid=1
seeking password data for user "apache": cache not available
getpwnam() succeeded uid=1003 gid=1003
seeking password data for user "diradmin": cache not available
getpwnam() succeeded uid=1001 gid=1001
configuration file is /etc/exim.conf
log selectors = 000024ac 000bcc09
cwd=/usr/ports/sysutils 4 args: exim -d -v [email protected]
trusted user
admin user
changed uid/gid: privilege not needed
  uid=12 gid=6 pid=65072
  auxiliary group list: 6 6
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1005 gid=1
seeking password data for user "majordomo": using cached result
getpwnam() succeeded uid=1005 gid=1
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=12 gid=6
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=12 gid=6
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1005 gid=1
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=12 gid=6
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=12 gid=6
originator: uid=0 gid=0 login=root name=Charlie Root
sender address = [email protected]
set_process_info: 65072 accepting a local non-SMTP message from <[email protected]>
Sender: [email protected]
Recipients:
  [email protected]
search_tidyup called
test
test
>>Headers received:

rewrite_one_header: type=F:
  From: Charlie Root <[email protected]>
search_tidyup called
>>Headers after rewriting and local additions:
I Message-Id: <[email protected]>
F From: Charlie Root <[email protected]>
  Date: Thu, 12 Apr 2007 15:50:18 -0400

test
Data file written for message 1Hc5J2-000GvY-Nf
>>Generated Received: header line
P Received: from root by server.domain.com with local (Exim 4.66)
        (envelope-from <[email protected]>)
        id 1Hc5J2-000GvY-Nf
        for [email protected]; Thu, 12 Apr 2007 15:50:23 -0400
calling local_scan(); timeout=300
local_scan() returned 0 NULL
Writing spool header file
Size of headers = 304
LOG: MAIN
  <= [email protected] U=root P=local S=320
search_tidyup called
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=65072 terminating with rc=0 >>>>>>>>>>>>>>>>
root@servername: /usr/ports/sysutils> exec /usr/sbin/exim -d=0xfbb95cfd -Mc 1Hc5J2-000GvY-Nf
Exim version 4.66 uid=12 gid=6 pid=65073 D=fbb95cfd
Probably Berkeley DB version 1.8x (native mode)
Support for: crypteq use_setclassresources Perl OpenSSL move_frozen_messages Content_Scanning Old_Demime
Lookups: lsearch wildlsearch nwildlsearch iplsearch cdb dbm dbmnz
Authenticators: cram_md5 plaintext spa
Routers: accept dnslookup ipliteral manualroute queryprogram redirect
Transports: appendfile/maildir/mailstore/mbx autoreply lmtp pipe smtp
Size of off_t: 8
changed uid/gid: forcing real = effective
  uid=0 gid=6 pid=65073
  auxiliary group list: 6
seeking password data for user "root": cache not available
getpwnam() succeeded uid=0 gid=0
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=12 gid=6
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1005 gid=1
seeking password data for user "apache": cache not available
getpwnam() succeeded uid=1003 gid=1003
seeking password data for user "diradmin": cache not available
getpwnam() succeeded uid=1001 gid=1001
configuration file is /etc/exim.conf
log selectors = 000024ac 000bcc09
cwd=/var/spool/exim 4 args: /usr/sbin/exim -d=0xfbb95cfd -Mc 1Hc5J2-000GvY-Nf
trusted user
admin user
skipping ACL configuration - not needed
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1005 gid=1
seeking password data for user "majordomo": using cached result
getpwnam() succeeded uid=1005 gid=1
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=12 gid=6
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=12 gid=6
seeking password data for user "majordomo": cache not available
getpwnam() succeeded uid=1005 gid=1
seeking password data for user "mail": cache not available
getpwnam() succeeded uid=12 gid=6
seeking password data for user "mail": using cached result
getpwnam() succeeded uid=12 gid=6
set_process_info: 65073 delivering specified messages
set_process_info: 65073 delivering 1Hc5J2-000GvY-Nf
reading spool file 1Hc5J2-000GvY-Nf-H
user=root uid=0 gid=0 [email protected]
sender_local=1 ident=root
Non-recipients:
Empty Tree
---- End of tree ----
recipients_count=1
body_linecount=3 message_linecount=7
running system filter
rda_interpret (file): /etc/system_filter.exim
expanded: /etc/system_filter.exim
10902 bytes read from /etc/system_filter.exim
data is an Exim filter program
Filter: start of processing
Filter: end of processing
system filter returned 1
Delivery address list:
  [email protected]
locking /var/spool/exim/db/retry.lockfile
locked /var/spool/exim/db/retry.lockfile
EXIM_DBOPEN(/var/spool/exim/db/retry)
returned from EXIM_DBOPEN
opened hints database /var/spool/exim/db/retry: flags=O_RDONLY
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering: [email protected]
unique = [email protected]
dbfn_read: key=R:hosteddomain.com
dbfn_read: key=R:[email protected]
dbfn_read: key=R:[email protected]:<[email protected]>
no domain retry record
no address retry record
[email protected]: queued for routing
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
routing [email protected]
--------> lookuphost router <--------
local_part=test domain=hosteddomain.com
checking domains
search_open: lsearch "/etc/virtual/domains"
search_find: file="/etc/virtual/domains"
  key="hosteddomain.com" partial=-1 affix=NULL starflags=0
LRU list:
  :/etc/virtual/domains
  End
internal_search_find: file="/etc/virtual/domains"
  type=lsearch key="hosteddomain.com"
file lookup required for hosteddomain.com
  in /etc/virtual/domains
lookup yielded:
hosteddomain.com in "lsearch;/etc/virtual/domains"? yes (matched "lsearch;/etc/virtual/domains")
data from lookup saved for cache for +local_domains:
hosteddomain.com in "! +local_domains"? no (matched "! +local_domains")
lookuphost router skipped: domains mismatch
--------> spamcheck_director router <--------
local_part=test domain=hosteddomain.com
checking "condition"
spamcheck_director router skipped: condition failure
--------> majordomo_aliases router <--------
local_part=test domain=hosteddomain.com
checking domains
search_open: lsearch "/etc/virtual/domainowners"
search_find: file="/etc/virtual/domainowners"
  key="hosteddomain.com" partial=-1 affix=NULL starflags=0
LRU list:
  :/etc/virtual/domainowners
  :/etc/virtual/domains
  End
internal_search_find: file="/etc/virtual/domainowners"
  type=lsearch key="hosteddomain.com"
file lookup required for hosteddomain.com
  in /etc/virtual/domainowners
lookup yielded: hosteduser
hosteddomain.com in "lsearch;/etc/virtual/domainowners"? yes (matched "lsearch;/etc/virtual/domainowners")
calling majordomo_aliases router
rda_interpret (string): ${if exists{/etc/virtual/${domain}/majordomo/list.aliases}{${lookup{$local_part}lsearch{/etc/virtual/${domain}/majordomo/list.aliases}}}}
search_open: lsearch "/etc/virtual/hosteddomain.com/majordomo/list.aliases"
search_find: file="/etc/virtual/hosteddomain.com/majordomo/list.aliases"
  key="test" partial=-1 affix=NULL starflags=0
LRU list:
  :/etc/virtual/hosteddomain.com/majordomo/list.aliases
  :/etc/virtual/domainowners
  :/etc/virtual/domains
  End
internal_search_find: file="/etc/virtual/hosteddomain.com/majordomo/list.aliases"
  type=lsearch key="test"
file lookup required for test
  in /etc/virtual/hosteddomain.com/majordomo/list.aliases
lookup yielded: "|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]"
expanded: "|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]"
file is not a filter file
parse_forward_list: "|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]"
extract item: |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]
set transport majordomo_pipe
majordomo_aliases router generated |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]
  pipe, file, or autoreply
  errors_to=NULL transport=majordomo_pipe
  uid=1005 gid=1 home=NULL
routed by majordomo_aliases router
  envelope to: [email protected]
  transport: <none>
locking /var/spool/exim/db/retry.lockfile
locked /var/spool/exim/db/retry.lockfile
EXIM_DBOPEN(/var/spool/exim/db/retry)
returned from EXIM_DBOPEN
opened hints database /var/spool/exim/db/retry: flags=O_RDONLY
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
Considering: |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]
unique = |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]:[email protected]
queued for majordomo_pipe transport
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
After routing:
  Local deliveries:
    |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]
  Remote deliveries:
  Failed addresses:
  Deferred addresses:
search_tidyup called
>>>>>>>>>>>>>>>> Local deliveries >>>>>>>>>>>>>>>>
--------> |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] <--------
locking /var/spool/exim/db/retry.lockfile
locked /var/spool/exim/db/retry.lockfile
EXIM_DBOPEN(/var/spool/exim/db/retry)
returned from EXIM_DBOPEN
opened hints database /var/spool/exim/db/retry: flags=O_RDONLY
dbfn_read: key=T:|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]:[email protected]
no retry record exists
search_tidyup called
changed uid/gid: local delivery to |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] <|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]> transport=majordomo_pipe
  uid=1005 gid=1 pid=65074
  auxiliary group list: 1
  home=NULL current=/
set_process_info: 65074 delivering 1Hc5J2-000GvY-Nf to |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] using majordomo_pipe
majordomo_pipe transport entered
direct command:
  argv[0] = /etc/virtual/majordomo/wrapper
  argv[1] = resend
  argv[2] = -C
  argv[3] = /etc/virtual/hosteddomain.com/majordomo/majordomo.cf
  argv[4] = -l
  argv[5] = test
  argv[6] = -h
  argv[7] = hosteddomain.com
  argv[8] = -f
  argv[9] = owner-test
  argv[10] = [email protected]
Writing message to pipe
writing data block fd=9 size=50 timeout=3600
writing data block fd=9 size=320 timeout=3600
writing data block fd=9 size=1 timeout=3600
set_process_info: 65076 reading output from |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]
majordomo_pipe transport yielded 0
journalling |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]:[email protected]
search_tidyup called
majordomo_pipe transport returned OK for |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]
post-process |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] (0)
|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] delivered
[email protected]: children all complete
LOG: MAIN
  => |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] <[email protected]> F=<[email protected]> R=majordomo_aliases T=majordomo_pipe S=371
>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
changed uid/gid: post-delivery tidying
  uid=12 gid=6 pid=65073
  auxiliary group list: 6
set_process_info: 65073 tidying up after delivering 1Hc5J2-000GvY-Nf
Processing retry items
Succeeded addresses:
|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]: no retry items
[email protected]: no retry items
[email protected]: no retry items
Failed addresses:
Deferred addresses:
end of retry processing
LOG: MAIN
  Completed
end delivery of 1Hc5J2-000GvY-Nf
search_tidyup called
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=65073 terminating with rc=0 >>>>>>>>>>>>>>>>

root@servername: /usr/ports/sysutils>
majordomo_pipe transport yielded 0
journalling |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]:[email protected]
search_tidyup called
majordomo_pipe transport returned OK for |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]
post-process |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] (0)
|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] delivered
[email protected]: children all complete
LOG: MAIN
  => |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] <[email protected]> F=<[email protected]> R=majordomo_aliases T=majordomo_pipe S=371
>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
changed uid/gid: post-delivery tidying
  uid=12 gid=6 pid=65073
  auxiliary group list: 6
set_process_info: 65073 tidying up after delivering 1Hc5J2-000GvY-Nf
Processing retry items
Succeeded addresses:
|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]: no retry items
[email protected]: no retry items
[email protected]: no retry items
Failed addresses:
Deferred addresses:
end of retry processing
LOG: MAIN
  Completed
end delivery of 1Hc5J2-000GvY-Nf
search_tidyup called
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=65073 terminating with rc=0 >>>>>>>>>>>>>>>>

root@servername: /usr/ports/sysutils>
 -h hosteddomain.com -f owner-test [email protected]:[email protected]
search_tidyup called
majordomo_pipe transport returned OK for |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]
post-process |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] (0)
|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] delivered
[email protected]: children all complete
LOG: MAIN
  => |/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected] <[email protected]> F=<[email protected]> R=majordomo_aliases T=majordomo_pipe S=371
>>>>>>>>>>>>>>>> deliveries are done >>>>>>>>>>>>>>>>
changed uid/gid: post-delivery tidying
  uid=12 gid=6 pid=65073
  auxiliary group list: 6
set_process_info: 65073 tidying up after delivering 1Hc5J2-000GvY-Nf
Processing retry items
Succeeded addresses:
|/etc/virtual/majordomo/wrapper resend -C /etc/virtual/hosteddomain.com/majordomo/majordomo.cf -l test -h hosteddomain.com -f owner-test [email protected]: no retry items
[email protected]: no retry items
[email protected]: no retry items
Failed addresses:
Deferred addresses:
end of retry processing
LOG: MAIN
  Completed
end delivery of 1Hc5J2-000GvY-Nf
search_tidyup called
search_tidyup called
>>>>>>>>>>>>>>>> Exim pid=65073 terminating with rc=0 >>>>>>>>>>>>>>>>

Code:
2007-04-12 15:50:23 1Hc5J2-000GvY-Nf <= [email protected] U=root P=local S=320 from <[email protected]> for [email protected]
2007-04-12 15:50:23 H=(server.host.com) [127.0.0.1] F=<[email protected]> rejected RCPT <[email protected]>:
2007-04-12 15:50:23 H=(server.host.com) [127.0.0.1] incomplete transaction (RSET) from <[email protected]>
2007-04-12 15:50:23 1Hc5JH-000Gve-SY <= <> H=(server.host.com) [127.0.0.1] P=esmtps X=TLSv1:AES256-SHA:256 S=2569 [email protected] T="Returned mail: see transcript for details" from <> for [email protected]
 
Last edited:
That all looks good, and if the test-out address did work, based on what I see in your mainlog, I think the problem lies with the [email protected] address. It looks like that address is being rejected. Try doing the exim -bt to that address and see how it thinks it should be delivered. The other thing to try, is to temporarily disable sender_verify if you have it enabled.
 
I setup a mail list a while ago, no problem.

I just tried the same thing now and as mentioned here, no alias set so when ever i send an email to it it get's rejected unknown user. So the problem must have been in a direct admin update somewhere along the line.
 
if this is an issue that started happening after an upgrade, will directadmin be providing support and/or a patch to fix this issue?
 
I thought this had been fixed in a recent update. Please check to make sure you're updated to the latest version of DA, and if you're still having problems, you should probably contact DirectAdmin support.

Jeff
 
Back
Top