Revisions for imp/lib/Fetchmail.php

Location: [ Horde ] / imp / lib / Fetchmail.php View: Logs | Branches | Statistics
Search Revisions:
Show diffs between and
Show Differences shows diffs to the previous revision. If you select a revision by clicking its row, Show Differences will show the differences to the selected row.
Show Branch:
  Revision Date Author Log Message
1.69 (+2 -2 lines) 11/09/2008 02:38 AM Michael M Slusarz slusarz

Add a condensed version of Horde_Imap_Client:: for now so that we can remove
Horde_Imap_Client from CVS.

1.68 (+3 -2 lines) 10/11/2008 03:04 AM Michael M Slusarz slusarz

Point to new location of removeBareNewlines().

1.41.8.14 FRAMEWORK_3 (+2 -2 lines) 01/02/2008 06:31 AM Jan Schneider jan

Happy New Year

Tags: IMP_4_3, IMP_4_3_RC2, IMP_4_2_1_RC1, IMP_4_2, IMP_4_2_RC4, IMP_4_2_RC3, IMP_4_2_RC2

1.67 (+2 -2 lines) 01/02/2008 06:12 AM Jan Schneider jan

Happy New Year

1.41.8.13 FRAMEWORK_3 (+22 -18 lines) 12/20/2007 08:59 AM Jan Schneider jan

Merge from HEAD.

1.66 (+2 -3 lines) 10/30/2007 08:44 PM Jan Schneider jan

Copyrights from Nuno.

Tags: BEFORE_MERGE_3_2, IMP_4_2_RC1

1.65 (+2 -2 lines) 09/10/2007 06:28 PM Jan Schneider jan

Move application-specific hook examples to the application's config directories.

1.64 (+2 -2 lines) 06/27/2007 01:23 PM Jan Schneider jan

Bump year, looks like a missed a few last time.

Tags: IMP_4_2_ALPHA

1.63 (+4 -1 lines) 04/18/2007 06:40 AM Michael M Slusarz slusarz

Ignore accounts with invalid drivers.

1.62 (+2 -2 lines) 03/22/2007 03:09 AM Michael M Slusarz slusarz

fix var name.

1.61 (+11 -1 lines) 03/22/2007 03:01 AM Michael M Slusarz slusarz

Provide way to determine number of accounts.

1.41.8.12 FRAMEWORK_3 (+3 -3 lines) 01/02/2007 08:54 AM Jan Schneider jan

Happy New Year

Tags: IMP_4_1_6, IMP_4_1_5, IMP_4_1_4, IMP_4_1_4_RC1

1.60 (+2 -2 lines) 01/02/2007 07:47 AM Jan Schneider jan

Happy New Year

1.59 (+2 -2 lines) 01/01/2007 07:41 PM Jan Schneider jan

Assign copyright to The Horde Project for those copyright holders that already agreed to it.

1.41.8.11 FRAMEWORK_3 (+3 -3 lines) 11/03/2006 02:29 AM Michael M Slusarz slusarz

MFH 1.58

1.58 (+3 -3 lines) 11/03/2006 02:29 AM Michael M Slusarz slusarz

Bug: 4599
Make sure any file living in lib/Fetchmail is a valid driver file.

1.57 (+1 -3 lines) 09/04/2006 06:23 PM Michael M Slusarz slusarz

Remove obsolete since phpdoc tags.

1.56 (+2 -5 lines) 09/01/2006 11:34 AM Jan Schneider jan

Use Horde::callHook().

1.55 (+2 -6 lines) 06/30/2006 10:39 AM Michael M Slusarz slusarz

Add IMP::removeBareNewlines().

1.41.8.10 FRAMEWORK_3 (+2 -3 lines) 06/03/2006 12:01 PM Michael M Slusarz slusarz

MFH 1.54

Tags: IMP_4_1_3, IMP_4_1_2

1.54 (+3 -3 lines) 06/03/2006 11:55 AM Michael M Slusarz slusarz

Remove 'stream' as a session variable.  it is nothing more than a disguised
global since it doesn't persist between page accesses.
Don't require us to pass the imap stream to several overriden functions since
we can do the necessary stream passing in the overriden functions themselves.

1.53 (+3 -3 lines) 04/26/2006 12:36 AM Michael M Slusarz slusarz

Remove deprecated assign by reference for new object instantiations.

1.52 (+3 -3 lines) 03/12/2006 03:14 AM Michael M Slusarz slusarz

standardize my e-mail address

1.41.8.9 FRAMEWORK_3 (+3 -3 lines) 01/01/2006 04:28 PM Jan Schneider jan

Happy new year

Tags: IMP_4_1_1, IMP_4_1, IMP_4_1_RC3, IMP_4_1_RC2, IMP_4_1_RC1

1.51 (+3 -3 lines) 01/01/2006 04:10 PM Jan Schneider jan

Happy new year\!

1.41.8.8 FRAMEWORK_3 (+5 -3 lines) 12/01/2005 05:30 AM Matt Selsky selsky

MFH: References.

1.50 (+5 -3 lines) 12/01/2005 04:57 AM Matt Selsky selsky

References.

1.41.8.7 FRAMEWORK_3 (+1 -2 lines) 10/25/2005 05:18 PM Chuck Hagenbuch chuck

MFH 1.49

1.49 (+1 -2 lines) 10/25/2005 05:18 PM Chuck Hagenbuch chuck

remove extra newline

1.41.8.6 FRAMEWORK_3 (+7 -7 lines) 10/18/2005 08:13 AM Jan Schneider jan

Merged from HEAD

1.48 (+7 -7 lines) 10/13/2005 12:03 AM Matt Selsky selsky

ws

Tags: BEFORE_MERGE_3_1

1.41.8.5 FRAMEWORK_3 (+2 -37 lines) 07/02/2005 11:42 PM Matt Selsky selsky

MFH: Remove unneeded "@access public".
Wrapping.

Tags: IMP_4_0_5, IMP_4_0_4, IMP_4_0_4_RC2, IMP_4_0_4_RC1

1.47 (+2 -37 lines) 07/02/2005 11:23 PM Matt Selsky selsky

Remove unneeded "@access public".
Wrapping.

1.41.8.4 FRAMEWORK_3 (+4 -4 lines) 06/23/2005 05:59 PM Matt Selsky selsky

MFH: Clean up phpdoc.

1.46 (+4 -4 lines) 06/23/2005 05:57 PM Matt Selsky selsky

Clean up phpdoc.

1.41.8.3 FRAMEWORK_3 (+4 -2 lines) 04/30/2005 12:09 PM Jan Schneider jan

MFH 1.44, 1.45

1.45 (+2 -2 lines) 04/30/2005 07:22 AM Jan Schneider jan

Remove parenthesises

1.44 (+3 -1 lines) 04/30/2005 07:20 AM Jan Schneider jan

Number

1.41.8.2 FRAMEWORK_3 (+1 -3 lines) 04/21/2005 07:26 AM Matt Selsky selsky

Remove @version.

1.43 (+1 -3 lines) 04/20/2005 05:07 AM Matt Selsky selsky

Remove @version.

1.42 (+5 -5 lines) 01/03/2005 09:34 AM Jan Schneider jan

Happy New Year

1.41.8.1 FRAMEWORK_3 (+5 -5 lines) 01/03/2005 07:25 AM Jan Schneider jan

Happy New Year

Tags: IMP_4_0_3, IMP_4_0_3_RC1, IMP_4_0_2, IMP_4_0_2_RC1, IMP_4_0_1

1.41 (+5 -3 lines) 11/13/2004 05:06 AM Jan Schneider jan

This patch adds a notification to the user when no messages were fetched.

Submitted by: Marc Jauvin <marc@r4l.com>

Tags: FRAMEWORK_3, IMP_4_0, IMP_4_0_RC3, IMP_4_0_RC2, IMP_4_0_RC1

1.40 (+5 -5 lines) 05/20/2004 11:45 AM Jan Schneider jan

Fix package names.

Tags: IMP_4_0_BETA

1.39 (+4 -4 lines) 04/07/2004 10:43 AM Chuck Hagenbuch chuck

No more HORDE_LIBS.

1.38 (+4 -4 lines) 04/05/2004 01:12 PM Michael M Slusarz slusarz

Submitted by: Jan Kuipers <jrkuipers@lauwerscollege.nl>
When there are no new messages to retrieve, the current code returns nothing.
This could give the impression that it isn't working.
With this patch you get the message: "Fetched 0 messages from ...."

1.37 (+4 -4 lines) 03/01/2004 04:37 PM Michael M Slusarz slusarz

Need two linebreaks to separate headers from body.

Tags: IMP_4_0_ALPHA

1.36 (+4 -4 lines) 02/14/2004 03:37 AM Michael M Slusarz slusarz

Some tweaks and fixes.

1.35 (+4 -2 lines) 02/14/2004 03:27 AM Michael M Slusarz slusarz

Horde CVS tag

1.34 (+306 -415 lines) 02/14/2004 03:26 AM Michael M Slusarz slusarz

Bug:
Submitted by:
Merge after:
[mms] Rewrote fetchmail to use subclasses/drivers to do all the work - this
allows support for accessing more mail server types in the future.

While converting, cleaned up a bunch of code and try to make this
functionality less dependent on javascript code for rendering.
Rennamed classed to be more consistent with other IMP libraries.
Completely rework the accounts window - there is no need to have the
configuration parameters in there when fetching mail.  Instead, have checkboxes
to select which accounts you want to fetch mail from.

NOTE - DUE TO A CHANGE IN THE PREFERENCE FORMAT, ALL OLD FETCHMAIL SETTINGS
WILL NO LONGER BE USED.  YOU WILL HAVE TO RECREATE YOUR SETTINGS. :(

Now, who wants to write the hotmail and/or yahoo drivers... :)

1.33 (+5 -5 lines) 01/01/2004 10:15 AM Jan Schneider jan

Happy new year everyone.

1.32 (+5 -5 lines) 12/16/2003 02:33 AM Michael M Slusarz slusarz

Move Horde_MIME to framework.  If I somehow managed to convert all includes to
the new path, I owe myself a beer.

1.31 (+26 -18 lines) 07/03/2003 02:49 PM Michael M Slusarz slusarz

Submitted by: Nuno Loureiro <nuno@co.sapo.pt>, Walter Tasin <tasin@fhm.edu>
Fetchmail fixes and cleanups

1.30 (+73 -72 lines) 07/02/2003 07:06 PM Michael M Slusarz slusarz

Nuno Loureiro <nuno@co.sapo.pt>
Performance improvements for Fetchmail.

1.29 (+4 -11 lines) 06/17/2003 03:53 AM Michael M Slusarz slusarz

Convert from numeric -> string Action IDs.
If this works out, we can do this with the other Horde apps as well.

1.28 (+6 -6 lines) 05/07/2003 05:45 PM Jan Schneider jan

Silence warnings if connection fails and show fsockopen's error message.
Submitted by: John Morrissey <jwm@horde.net>

1.27 (+6 -6 lines) 02/26/2003 01:09 PM Jan Schneider jan

Make fetchmail a maintenance task.
Submitted by: Nuno Loureiro <nuno@co.sapo.pt>

1.26 (+7 -6 lines) 02/07/2003 02:56 PM Michael M Slusarz slusarz

Submitted by: Nuno Loureiro <nuno@co.sapo.pt>
Bug fixes.

1.25 (+6 -6 lines) 01/31/2003 03:21 PM Michael M Slusarz slusarz

'user' -> 'username'

1.24 (+54 -11 lines) 01/31/2003 03:16 PM Michael M Slusarz slusarz

Submitted by: Nuno Loureiro <nuno@co.sapo.pt>
- Change author's email address.
- Implementation of fetch mail at login time.
- Implementation of account colors in the mailbox review

1.23 (+6 -6 lines) 01/06/2003 04:35 AM Jan Schneider jan

Rename String::strtolower() to String::lower() and strtoupper() to upper().

1.22 (+6 -6 lines) 01/04/2003 09:09 PM Jan Schneider jan

Add String:: class and move all string manipulation methods from NLS:: to
String::

1.21 (+4 -4 lines) 01/02/2003 09:15 PM Jan Schneider jan

Bump year.

1.20 (+16 -16 lines) 12/28/2002 12:53 PM Jan Schneider jan

Use NLS::strtolower() where appropriate.

1.19 (+4 -4 lines) 12/19/2002 03:11 PM Michael M Slusarz slusarz

Typo.

1.18 (+258 -185 lines) 12/15/2002 04:07 PM Michael M Slusarz slusarz

Cleanup/consolidate duplicate code in the fetchmail code.
phpdoc.

1.17 (+5 -5 lines) 09/25/2002 08:12 AM mikec

Tabs -> Spaces
Fix parse error in VFS/sql_file.php
Spacing of commas in function calls.

1.16 (+13 -5 lines) 09/22/2002 01:59 AM Marcus I. Ryan marcus

Add a new hook to imp (_imp_hook_fetchmail_filter) and example in hooks.php.
This hook allows the sysadmin to process fetched mail through filters before
delivering (allowing spam checks and virus checks for external mail).

1.15 (+5 -5 lines) 08/28/2002 07:55 AM mikec

Missed a couple of private variable changes.

1.14 (+142 -184 lines) 08/28/2002 05:29 AM mikec

Clean up fetchmail code to use PEAR_Error and a params array.
Remove use of private variables.
Add 'mark as seen' option.

1.13 (+52 -10 lines) 08/13/2002 02:20 PM mikec

Add 'IMAP Auto' and 'POP3 Auto' to Fetchmail Protocols

1.12 (+12 -5 lines) 07/30/2002 06:32 PM Michael M Slusarz slusarz

Added GPL information to lib files.  Also, phpdoc fixes in various places.

1.11 (+3 -4 lines) 07/18/2002 02:49 PM Michael M Slusarz slusarz

Prefs:: transparently saves all "dirty" prefs entries to our storage
backend for us now.

1.10 (+14 -14 lines) 06/19/2002 10:43 AM Jan Schneider jan

Delete the remote message only if it appends to the local mailbox.
Problem reported by Vitor Rodrigues <vitor@eth.pt>

Submitted by: Nuno Loureiro <nuno@co.eth.pt>

1.9 (+6 -6 lines) 06/05/2002 11:04 AM Marcus I. Ryan marcus

Pass protocols as lower-case.

1.8 (+4 -3 lines) 06/05/2002 10:46 AM Marcus I. Ryan marcus

Bug:
Submitted by:
Merge after:

Missed POP3, no TLS

1.7 (+39 -17 lines) 06/05/2002 10:38 AM Marcus I. Ryan marcus

Bug:
Submitted by: Nuno Loureiro <nuno@co.eth.pt>
Merge after:

Update the fetchmail code to support the variations of the basic protocols
(imap/notls, imap/ssl, pop3/notls, etc.)

1.6 (+45 -10 lines) 06/04/2002 10:51 AM Chuck Hagenbuch chuck

- Add option to delete fetched messages when using the fetchmail code.
- some code cleanups/error handling

Submitted by: Nuno Loureiro <nuno@co.eth.pt>

1.5 (+5 -5 lines) 06/03/2002 11:21 AM Chuck Hagenbuch chuck

remove OP_SILENT constants; they were causing all kinds of subtle problems.

1.4 (+11 -11 lines) 05/30/2002 08:02 AM Jan Schneider jan

Try to silence messages from the c-client.

1.3 (+39 -21 lines) 05/27/2002 09:33 AM Jan Schneider jan

- wrap some comments that exceeded 80 chars.
- add an option for fetching only new email.
- revamp fetch code.
- some indenting.

Submitted by:  Nuno Loureiro <nuno@co.eth.pt>

1.2 (+28 -22 lines) 05/25/2002 01:23 PM Jan Schneider jan

Fix stripped lines (how did that happen?) and fix warning if no accounts
are defined yet.

1.1 05/25/2002 01:15 PM Jan Schneider jan

Add fetchmail feature.

Submitted by: Nuno Loureiro <nuno@co.eth.pt>