[cvs] commit: imp fetchmail.php fetchmailprefs.php imp/config prefs.php.dist imp/docs CHANGES imp/lib Fetchmail.php imp/lib/Fetchmail imap.php imp/lib/Maintenance/Task fetchmail_login.php imp/templates/fetchmail fetchmail.inc ...

Michael M Slusarz slusarz at bigworm.colorado.edu
Sat Feb 14 00:26:30 PST 2004


slusarz     2004/02/14 00:26:30 PST

  Modified files:
    .                    fetchmail.php fetchmailprefs.php 
    config               prefs.php.dist 
    docs                 CHANGES 
    lib                  Fetchmail.php 
    lib/Maintenance/Task fetchmail_login.php 
  Added files:
    lib/Fetchmail        imap.php 
    templates/fetchmail  fm_account_select.inc 
                         fm_driver_select.inc fm_fetch.inc 
                         fm_manage.inc fm_top.inc 
  Removed files:
    templates/fetchmail  fetchmail.inc fetchmail_js.inc manage.inc 
  Log:
  [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... :)
  
  Revision  Changes    Path
  1.190     +4 -4      imp/config/prefs.php.dist
  1.635     +2 -0      imp/docs/CHANGES
  1.36      +15 -36    imp/fetchmail.php
  1.30      +48 -41    imp/fetchmailprefs.php
  1.34      +306 -415  imp/lib/Fetchmail.php
  1.1       +360 -0    imp/lib/Fetchmail/imap.php (new)
  1.3       +21 -28    imp/lib/Maintenance/Task/fetchmail_login.php
  1.24      +0 -117    imp/templates/fetchmail/Attic/fetchmail.inc (dead)
  1.11      +0 -125    imp/templates/fetchmail/Attic/fetchmail_js.inc (dead)
  1.19      +0 -102    imp/templates/fetchmail/Attic/manage.inc (dead)
  1.1       +40 -0     imp/templates/fetchmail/fm_account_select.inc (new)
  1.1       +41 -0     imp/templates/fetchmail/fm_driver_select.inc (new)
  1.1       +27 -0     imp/templates/fetchmail/fm_fetch.inc (new)
  1.1       +123 -0    imp/templates/fetchmail/fm_manage.inc (new)
  1.1       +7 -0      imp/templates/fetchmail/fm_top.inc (new)

  Chora Links:
  http://cvsweb.horde.org/diff.php/imp/config/prefs.php.dist?r1=1.189&r2=1.190&ty=u
  http://cvsweb.horde.org/diff.php/imp/docs/CHANGES?r1=1.634&r2=1.635&ty=u
  http://cvsweb.horde.org/diff.php/imp/fetchmail.php?r1=1.35&r2=1.36&ty=u
  http://cvsweb.horde.org/diff.php/imp/fetchmailprefs.php?r1=1.29&r2=1.30&ty=u
  http://cvsweb.horde.org/diff.php/imp/lib/Fetchmail.php?r1=1.33&r2=1.34&ty=u
  http://cvsweb.horde.org/co.php/imp/lib/Fetchmail/imap.php?r=1.1
  http://cvsweb.horde.org/diff.php/imp/lib/Maintenance/Task/fetchmail_login.php?r1=1.2&r2=1.3&ty=u
  http://cvsweb.horde.org/co.php/imp/templates/fetchmail/Attic/fetchmail.inc?r=1.23
  http://cvsweb.horde.org/co.php/imp/templates/fetchmail/Attic/fetchmail_js.inc?r=1.10
  http://cvsweb.horde.org/co.php/imp/templates/fetchmail/Attic/manage.inc?r=1.18
  http://cvsweb.horde.org/co.php/imp/templates/fetchmail/fm_account_select.inc?r=1.1
  http://cvsweb.horde.org/co.php/imp/templates/fetchmail/fm_driver_select.inc?r=1.1
  http://cvsweb.horde.org/co.php/imp/templates/fetchmail/fm_fetch.inc?r=1.1
  http://cvsweb.horde.org/co.php/imp/templates/fetchmail/fm_manage.inc?r=1.1
  http://cvsweb.horde.org/co.php/imp/templates/fetchmail/fm_top.inc?r=1.1


More information about the cvs mailing list