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 no...@apache.org on 2003/09/22 15:09:12 UTC
cvs commit: james-server/src/java/org/apache/james/fetchmail DynamicAccount.java
noel 2003/09/22 06:09:12
Added: src/java/org/apache/james/fetchmail Tag: branch_2_1_fcs
DynamicAccount.java
Log:
FetchMail update from Steve Brewin
Documentation and Samples
- xdocs
* now include fetchmail_configuration_2_2.xml
* documentation_2_1.xml updated to include the above
* fetchpop_configuration_2_1.xml includes text indicating it is
deprecated and fetchmail is prefered
- conf
* now has a sub-directory 'samples' that has a sub-directory
'fetchmail' containing the samples described in the xdocs
2) Added features.
- When the intended recipient cannot be determined by an Account processing
can optionally be deferred to the next pass, giving other Accounts within
the fetch task the oppurtunity to resolve the recipient.
3) Improved features.
- DynamicAccounts are now preserved between passes, enabling communication
of state and variables such as the List of deferred messages required by the
defer processing described above.
- Sundry refactorings and tidying up. The major refactoring is that Account
objects replace ParsedConfiguration as primary source of the context for
fetchmail delegate classes.
- Within the docs and config have highlighted the fact that the POP3
protocol does not mandate the SEEN flag, therefore the markSeen attribute
may not stick when fetching from a POP3 server. Have also refactored the
code to include handler methods for when JavaMail considers the server to
have a non-permanent SEEN flag. The default handlers behave as normal when a
non-permanent flag is tested and log warnings when a non-permanent flag is
set, subclasses may choose to extend this behaviour, maybe to add SEEN
support when the server doesn't have it?
Revision Changes Path
No revision
No revision
1.1.2.1 +125 -0 james-server/src/java/org/apache/james/fetchmail/Attic/DynamicAccount.java
---------------------------------------------------------------------
To unsubscribe, e-mail: server-dev-unsubscribe@james.apache.org
For additional commands, e-mail: server-dev-help@james.apache.org