SquirrelMail  
Donations
News
About
Support
Security
Screen shots
Download
Plugins
Documentation
Sponsors
Bounties





Junk Email Filter






Security Notice
Phishing campain
Version 1.4.15
Security Upgrade
Plugins - Archive Mail
Category: Message & Folder Manipulation

Allows you to download all the messages and attachments in a folder packed in a zip file.

This plugin is up for adoption. If you want to maintain it, please mail to the plugins mailing list and state your intent.


Version 1.2
by Jimmy Conner on Jul 20, 2004
[ archive_mail.1.2-1.4.2.tar.gz tarball (32835 d/l) Help ]
Requires: SquirrelMail 1.4.2 and PHP with Zlib enabled

Description:
* Major fix for SM 1.4.X use, should now work perfectly in both 1.4 and 1.5 (This was a big goof on my part, sorry!)

Older versions

Version 1.1
by Jimmy Conner on Jul 18, 2004
[ archive_mail.1.1-1.4.2.tar.gz tarball (6373 d/l) Help ]
Requires: SquirrelMail 1.4.2 and PHP with Zlib enabled

Description:
* Fixed versioning problems (Thanks Paul!)
* Fixed synching problems where it would get the correct subject, but message was wrong when sorted by Date
* Added Flagging the message filename as Seen when using Maildir format (Thanks Matthijs)
* Fixed some spelling mistakes (Thanks Tomas)
* Fixed srand error (Thanks pdontthink)
* SM_PATH fixes (Thanks Tomas)
* Internationalization Fixes (Thanks Tomas)
* Fixes for MIME Encoded subjects (Thanks Thomas Castelle)
* Fixed bug that resulted in a ")" being appended to all EML messages
* Fixed a bug that caused invalid TAR and GZip archives


Version 1.0
by Jimmy Conner on Apr 9, 2004
[ archive_mail.1.0-1.4.2.tar.gz tarball (7808 d/l) Help ]
Requires: SquirrelMail 1.4.2 and Zlib Installed

Description:
* Fixed bug with hash levels and pref saving
* Fixed bug with maildir (srand parameter missing)
* Internationalization (Create PO file, now just need translators)


Version 0.9
by Jimmy Conner on Jan 9, 2004
[ archive_mail.0.9-1.4.2.tar.gz tarball (8161 d/l) Help ]
Requires: SquirrelMail 1.4.2

Description:
* Changed Timestamp on EMails to be the received time not current time
* Changed Timestamp on Maildir formatted files to be received timestamp
* Fixes for duplicate filenames in EML format
* Fixes for duplicate case-insensitive names in EML Format and Seperate Entities
* Fixes for Winzip and the rare case that the data length is divisible by 512
* Fixes for Removing attachments in Multipart Emails
* Fixes for clients that use different boundary formats
* Fixes for filename lengths being longer than allowed by tar/gzip specs
* Removed extra spaces from filenames (to help keep them within bounds)
* Lots of code optimization


Version 0.8
by Jimmy Conner on Oct 17, 2003
[ archive_mail.0.8-1.4.2.tar.gz tarball (7393 d/l) Help ]
Requires: SquirrelMail 1.4.2

Description:
* Removed the rest of some experimental flag code (was causing errors)
* Fixed a bug with tar.gz files internal filenames
* Fixed Email address extraction
* Fixed a few E_ALL errors in tar and tar.gz files
* Removed workaround code for wrong message ids (SM was broke, but now seems to be fixed)
* Moved "Archive" button to top for 1.5 CVS users and remains at bottom for 1.4 users


Version 0.7
by Jimmy Conner on Sep 10, 2003
[ archive_mail.0.7-1.4.0.tar.gz tarball (6771 d/l) Help ]
Requires: SquirrelMail 1.4.0

Description:

Sorry guys, this has been sitting on my hard drive for 4 months (seems I'm forgetful)

* Added Mbox format
* Added Maildir format
* Added Tar Compression Type for all formats
* Added Tar.GZ Compression Type for all formats
* Added Text Compression Type for the Mbox format
* Fixed problem with ending boundaries
* Seperated the formats into different files (speed improvement)
* Seperated the compress types into different files (speed improvement)
* Overall Speed improvements
* Lots of Modifications to the Options Page (only shows valid options for that format)
* Removed 1.2.X support since 1.4.0 will soon be Stable (Needs hooks that are only in 1.4.0 anyways)
* Moved the Options to its own screen menu
* Added option to save to EML files (instead of only Seperate Entities)
* Added file selection (check which messages to download)
* Now has an Archive Button instead of link
* Archiving messages does not lose their unread status


Version 0.6
by Jimmy Conner on Mar 12, 2003
[ archive_mail.0.6-1.2.8.tar.gz tarball (8989 d/l) Help ]
Requires: SquirrelMail 1,2,8, ZLib compatible PHP

Description:
* Better Stable/Devel detection
* Cleaned up some code
* Added beginning of internationization


Version 0.5
by Jimmy Conner on Feb 17, 2003
[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]
Requires: SquirrelMail 1,2,8, ZLib compatible PHP

Description:
* Changed requires to includes where needed (faster SM load)
* Some small structural changes


Version 0.4
by Jimmy Conner on Feb 14, 2003
[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]
Requires: SquirrelMail 1.2.8, ZLib compatible PHP

Description:
* Supports both Stable and Devel
* Cleaned up alot of code, faster and smaller now
* Fixed bug with loading the prefs
* Supports New Under-development Faster Loading plugin model
* Supports New Plugin Version Checking Model
* Removed the Netscape 7 Compatiblility (was causing lots of problems)
* Better error messages if zlib is not supported


Version 0.3
by Jimmy Conner on Nov 27, 2002
[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]
Requires: SquirrelMail 1.2.8, ZLib compatible PHP

Description:

* Small fix to stop the download (php script) from timing out on large mailboxes as long as you aren't in safe mode
* Added FileSize to the headers so it now shows a progress meter
* Fix for NS7 not wanting to get the filename (added / after php file name)


Version 0.2
by Jimmy Conner on Nov 20, 2002
[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]
Requires: SquirrelMail 1.2.8, ZLib compatible PHP

Description:

* Zlib is required (always has been) along with the function "gzcompress" so we disable it if these are not found
* Disables itself if running in Devel series instead of Stable (will not work properly on Devel, I'm making a seperate version)
* Added options for changing the email filenames
* Added option to toggle downloading of attachments
* Sanatizes filenames
* Lots of bug fixes (especially Headers being stored in attached files too!)


Version 0.1
by Jimmy Conner on Oct 23, 2002
[ This version is not available. You might be able to get it by asking on the "squirrelmail-plugins" mailing list or by contacting the author. ]
Requires: SquirrelMail 1.2.8

Description:
Initial release

Will download all messages in a folder
Will download attachments in that folder also
Packs the files in a ZIP file (thanks to classes from phpmyadmin)


If you have problems with the download or decompressing...
Internet Explorer
Right-click on the file, then select "Save Target As"
Firefox, Mozilla, Netscape
Right-click on the file, then select "Save Link As"
Opera
Right-click on the file, then select "Save Link Document As"
Lynx and Links
Press "d" on the link to download the file directly.
  • Untarring problems: Your browser might have un-gzipped it for you automatically. Try just "tar xvf" instead of "tar xvfz". Also, the plugins archive isn't gzipped (it is a tarball of .tar.gz files)
  • Macintosh users: Just hold down your mouse button to get the menu instead of right-clicking.
  • If all else fails, seek our help
© 1999-2016 by The SquirrelMail Project Team