Re: Majordomo and exim

Página superior
Eliminar este mensaje
Responder a este mensaje
Autor: Matt
Fecha:  
A: Philip Hazel
Cc: exim-users
Asunto: Re: Majordomo and exim
On Thu, 1 May 1997, Philip Hazel wrote:

> On Wed, 30 Apr 1997, Matt wrote:
>
> > if someone subscribes as "user@???." with the extra . at the end of
> > the address.. it will freeze the entire sending.. not just the one
> > message. I haven't been able to figure a way around this.. I'm still
> > looking.. if someone can point me in the right direction.. I would
> > apreciate it..
>
> (1) [Specific fix] If you set the strip_trailing_dot option, Exim will
> strip a trailing dot from any address that has one.


Cool.. I didn't know about this one..

>
> (2) [General fix] You should set the "skip_syntax_errors" option on the
> director that is doing the address expansion. This is appropriate for
> mailing lists where the entries are unchecked. The syntax error will be
> logged, but the remainder of the list will be processed. The next
> version of Exim has an option for sending a message to the mailmaster
> when it skips a bad address.


I found this last night in the archives shortly after I posted.. but
thanks for the extra info.. :)

If you don't mind.. I have another question..

from the config file...

# This director handles aliasing using a traditional /etc/aliases file.
# If any of your aliases expand to pipes or files, you will need to set
# up a user and a group for these deliveries to run under. You can do
# this by uncommenting the "user" option below (changing the user name
# as appropriate) and adding a "group" option if necessary.

system_aliases:

is there a way to set parts of the alias files to run like this.. and
parts to run like that.. ie..

system_aliases:
driver = aliasfile;
file = /etc/aliases,
search_type = lsearch,
skip_syntax_errors
strip_trailing_dot
user = majordomo
group = majordom

for all the majorodmo aliases.. and say..

system_aliases:
driver = aliasfile;
file = /etc/aliases,
search_type = lsearch,
user = mail
group = deamon

for everything else.. or is it an all or nothing type deal?

Can I create another director to deal with it?

thanks,

-Matt