If you want to give current trunk a try then it should be easy because we modularized the services so that the "local domainlist" is a service wired in the assembly.xml

You can see that by default we wire the XMLDomainList (taking the content of the <servername> xml tag as configuration) but the default assembly already provides a commented version for the JDBCDomainList or the JDBCVirtualUserTable that will automatically take the domains from a db for the former and from the jdbc virtual user table domains for the latter case.

Stefano

shkim ha scritto:
I found that the only domains specified in &lt;servernames&gt; can pass the
"RCPT TO" command.

Addresses with other domains always get error:

550 5.7.1 Requested action not taken: relaying denied


I want to check whether the target email address is acceptable or not by
looking up the database,

I have many virtual email domains so I can't specify all in <servernames> in
config.xml


According to an wiki article NoFastFail, it seems that I can't check in the
"RCPT TO" command.

So I think I should make the check process as a mailet,

but email addresses denied at "RCPT TO" command are never come to my custom
mailet.

(Only addresses passed the "RCPT TO" have come.)


My question is:

1. How can I accept all addresses on the "RCPT TO" stage?

2. Is it really impossible to check addresses with custom logic in "RCPT TO"
command?


Thanks in advance.



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

Reply via email to