[ https://issues.apache.org/jira/browse/JAMES-2427?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Tellier Benoit updated JAMES-2427: ---------------------------------- Description: We need a class, that tries to send a probe message to a given address. Depending on the answeres of the other SMTP server, we can deduce if the address exists or not. We then may implement two mailets: - one verifying the recipients of incoming emails - one verifying its sender Here is the page for POSTFIX describing this issue. Some various concerns: - Avoid probing locally handled domains - Implement a address cache: do we need persistence for it? POSTFIX does it. We may introduce a corresponding storage API in data-api (Map<MailAddress, IsValid>, basically). Note that cache expiration differs between existing and nonexisting entries. Idea from @whiteadam proposed on gitter was: We need a class, that tries to send a probe message to a given address. Depending on the answeres of the other SMTP server, we can deduce if the address exists or not. We then may implement two mailets: - one verifying the recipients of incoming emails - one verifying its sender Here is the page for POSTFIX describing this issue. Some various concerns: - Avoid probing locally handled domains - Implement a address cache: do we need persistence for it? POSTFIX does it. We may introduce a corresponding storage API in data-api (Map<MailAddress, IsValid>, basically). Idea from @whiteadam proposed on gitter > Implement mailets for address verification > ------------------------------------------ > > Key: JAMES-2427 > URL: https://issues.apache.org/jira/browse/JAMES-2427 > Project: James Server > Issue Type: Improvement > Components: Mailet Contributions > Reporter: Tellier Benoit > Priority: Major > Labels: feature, mx > > We need a class, that tries to send a probe message to a given address. > Depending on the answeres of the other SMTP server, we can deduce if the > address exists or not. > We then may implement two mailets: > - one verifying the recipients of incoming emails > - one verifying its sender > Here is the page for POSTFIX describing this issue. > Some various concerns: > - Avoid probing locally handled domains > - Implement a address cache: do we need persistence for it? POSTFIX does it. > We may introduce a corresponding storage API in data-api (Map<MailAddress, > IsValid>, basically). Note that cache expiration differs between existing and > nonexisting entries. > Idea from @whiteadam proposed on gitter -- This message was sent by Atlassian JIRA (v7.6.3#76005) --------------------------------------------------------------------- To unsubscribe, e-mail: server-dev-unsubscr...@james.apache.org For additional commands, e-mail: server-dev-h...@james.apache.org