[
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: [email protected]
For additional commands, e-mail: [email protected]