You are viewing a plain text version of this content. The canonical link for it is here.
Posted to server-dev@james.apache.org by "Noel J. Bergman (JIRA)" <se...@james.apache.org> on 2006/06/10 02:46:29 UTC

[jira] Created: (JAMES-526) Add VERP support to JAMES, e.g., to the list manager

Add VERP support to JAMES, e.g., to the list manager
----------------------------------------------------

         Key: JAMES-526
         URL: http://issues.apache.org/jira/browse/JAMES-526
     Project: James
        Type: New Feature

  Components: Matchers/Mailets (bundled)  
    Reporter: Noel J. Bergman


Aaron Johnson's article [1] on VERP and JAMES reminded me that some million years or so ago -- OK 2003 -- I posted [2] VERP matching code that I intended to contribute to JAMES.  It got stripped, and never did make it into the mailing list package.

As Aaron shows, adding VERP support to the mailing list manager is pretty straight forward, and the code I am attaching provides, or is intended to provide, general purpose VERP matching, so adding bounce recognition should not be difficult, either.  The interesting thing would then be to improve the mailing list system to automatically disable or unsubscribe users who are no longer addressable, based upon the VERP returns.

    --- Noel

[1] http://cephas.net/blog/2006/06/09/using_apache_james_and_javamail_to_implement_variable_envelope_return_paths.html

[2] http://mail-archives.apache.org/mod_mbox/james-server-dev/200307.mbox/%3cNBBBJGEAGJAKLIDBKJOPCEIMDBAB.noel@devtech.com%3e


-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (JAMES-526) Add VERP support to JAMES, e.g., to the list manager

Posted by "Noel J. Bergman (JIRA)" <se...@james.apache.org>.
     [ http://issues.apache.org/jira/browse/JAMES-526?page=all ]

Noel J. Bergman updated JAMES-526:
----------------------------------

    Attachment: VERP.java

Generic VERP matching code, with test matchers for the ASF's ezmlm format, DJB's VERP document, and an iNovem format sample.  An improved version of the code originally contributed 3 years ago.  Even this code is almost that old.

> Add VERP support to JAMES, e.g., to the list manager
> ----------------------------------------------------
>
>          Key: JAMES-526
>          URL: http://issues.apache.org/jira/browse/JAMES-526
>      Project: James
>         Type: New Feature

>   Components: Matchers/Mailets (bundled)
>     Reporter: Noel J. Bergman
>  Attachments: VERP.java
>
> Aaron Johnson's article [1] on VERP and JAMES reminded me that some million years or so ago -- OK 2003 -- I posted [2] VERP matching code that I intended to contribute to JAMES.  It got stripped, and never did make it into the mailing list package.
> As Aaron shows, adding VERP support to the mailing list manager is pretty straight forward, and the code I am attaching provides, or is intended to provide, general purpose VERP matching, so adding bounce recognition should not be difficult, either.  The interesting thing would then be to improve the mailing list system to automatically disable or unsubscribe users who are no longer addressable, based upon the VERP returns.
>     --- Noel
> [1] http://cephas.net/blog/2006/06/09/using_apache_james_and_javamail_to_implement_variable_envelope_return_paths.html
> [2] http://mail-archives.apache.org/mod_mbox/james-server-dev/200307.mbox/%3cNBBBJGEAGJAKLIDBKJOPCEIMDBAB.noel@devtech.com%3e

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org


[jira] Updated: (JAMES-526) Add VERP support to JAMES, e.g., to the list manager

Posted by "Noel J. Bergman (JIRA)" <se...@james.apache.org>.
     [ http://issues.apache.org/jira/browse/JAMES-526?page=all ]

Noel J. Bergman updated JAMES-526:
----------------------------------

    Description: 
Aaron Johnson's article [1] on VERP and JAMES reminded me that some million years or so ago -- OK 2003 -- I posted [2] VERP matching code that I intended to contribute to JAMES.  It got stripped by the ASF's list server, and never did make it into the mailing list package.

As Aaron shows, adding VERP support to the mailing list manager is pretty straight forward, and the code I am attaching provides, or is intended to provide, general purpose VERP matching, so adding bounce recognition should not be difficult, either.  The interesting thing would then be to improve the mailing list system to automatically disable or unsubscribe users who are no longer addressable, based upon the VERP returns.

    --- Noel

[1] http://cephas.net/blog/2006/06/09/using_apache_james_and_javamail_to_implement_variable_envelope_return_paths.html

[2] http://mail-archives.apache.org/mod_mbox/james-server-dev/200307.mbox/%3cNBBBJGEAGJAKLIDBKJOPCEIMDBAB.noel@devtech.com%3e


  was:
Aaron Johnson's article [1] on VERP and JAMES reminded me that some million years or so ago -- OK 2003 -- I posted [2] VERP matching code that I intended to contribute to JAMES.  It got stripped, and never did make it into the mailing list package.

As Aaron shows, adding VERP support to the mailing list manager is pretty straight forward, and the code I am attaching provides, or is intended to provide, general purpose VERP matching, so adding bounce recognition should not be difficult, either.  The interesting thing would then be to improve the mailing list system to automatically disable or unsubscribe users who are no longer addressable, based upon the VERP returns.

    --- Noel

[1] http://cephas.net/blog/2006/06/09/using_apache_james_and_javamail_to_implement_variable_envelope_return_paths.html

[2] http://mail-archives.apache.org/mod_mbox/james-server-dev/200307.mbox/%3cNBBBJGEAGJAKLIDBKJOPCEIMDBAB.noel@devtech.com%3e



> Add VERP support to JAMES, e.g., to the list manager
> ----------------------------------------------------
>
>          Key: JAMES-526
>          URL: http://issues.apache.org/jira/browse/JAMES-526
>      Project: James
>         Type: New Feature

>   Components: Matchers/Mailets (bundled)
>     Reporter: Noel J. Bergman
>  Attachments: VERP.java
>
> Aaron Johnson's article [1] on VERP and JAMES reminded me that some million years or so ago -- OK 2003 -- I posted [2] VERP matching code that I intended to contribute to JAMES.  It got stripped by the ASF's list server, and never did make it into the mailing list package.
> As Aaron shows, adding VERP support to the mailing list manager is pretty straight forward, and the code I am attaching provides, or is intended to provide, general purpose VERP matching, so adding bounce recognition should not be difficult, either.  The interesting thing would then be to improve the mailing list system to automatically disable or unsubscribe users who are no longer addressable, based upon the VERP returns.
>     --- Noel
> [1] http://cephas.net/blog/2006/06/09/using_apache_james_and_javamail_to_implement_variable_envelope_return_paths.html
> [2] http://mail-archives.apache.org/mod_mbox/james-server-dev/200307.mbox/%3cNBBBJGEAGJAKLIDBKJOPCEIMDBAB.noel@devtech.com%3e

-- 
This message is automatically generated by JIRA.
-
If you think it was sent incorrectly contact one of the administrators:
   http://issues.apache.org/jira/secure/Administrators.jspa
-
For more information on JIRA, see:
   http://www.atlassian.com/software/jira


---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org