Main > Free Download Search >

Free imap vs pop software for linux

imap vs pop

Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 544
IMAP utils 0.3

IMAP utils 0.3


IMAP utils software contains a set of simple utilities for managing IMAP emails. more>>
IMAP utils software contains a set of simple utilities for managing IMAP emails.
imap-purge
Purges old read and unread mails from folders.
imap-folders
Creates folders on IMAP.
imap-stats
Shows summary about unread and unseen mails.
Enhancements:
- Several new scripts for reading and storing messages were added.
<<less
Download (0.010MB)
Added: 2007-08-01 License: GPL (GNU General Public License) Price:
817 downloads
IMAP Proxy 1.2.4

IMAP Proxy 1.2.4


IMAP Proxy server is a caching IMAP proxy server. more>>
IMAP Proxy server is a caching IMAP proxy server. It was written to compensate for webmail clients that are unable to maintain persistent connections to an IMAP server. Most webmail clients need to log in to an IMAP server for nearly every single transaction.

This behaviour can cause tragic performance problems on the IMAP server. imapproxy tries to deal with this problem by leaving server connections open for a short time after a webmail client logs out.

When the webmail client connects again, imapproxy will determine if theres a cached connection available and reuse it if possible.

How does imapproxy keep track of which server connection is for which user?

Upon the first successful login to the real IMAP server (through the proxy), imapproxy fills in a little record that contains the username, an md5 digital signature of the password and the server socket descriptor thats being used.

After you log out and then log back in again, imapproxy just has to find a record that matches your username and password. These records are stored in a hash table (with the username being the hash key) in memory, so the lookups are pretty fast.

Can IMAP Proxy support multiple backend servers?

If you want IMAP Proxy to be able to proxy to multiple backend IMAP servers, you can run multiple instances of IMAP Proxy and make sure each instance is looking at a different configuration file.

Before you do this, take a look at perdition which appears to have been designed with this specific task in mind.

<<less
Download (0.13MB)
Added: 2005-10-08 License: GPL (GNU General Public License) Price:
1484 downloads
IMAP Spam Begone 0.97

IMAP Spam Begone 0.97


IMAP Spam Begone is a script that scans an IMAP inbox for spam using SpamAssassin, moving any found to another folder. more>>
IMAP Spam Begone is a script that scans an IMAP inbox for spam using SpamAssassin, moving any found to another folder. Unlike the normal mode of deployments for SpamAssassin, isbg does not need to be involved in mail delivery, and can run on completely different machines to where your mailbox actually is.
It has been filtering my work email, some of which comes from a legacy email address that is from a spam unfiltered system. I run it as a cronjob every 15 minutes, and have had it doing that for 6 months. I get about 500 spams a month. Many other users are using it for a various servers abd a variety of platforms.
There are no known outstanding bugs.
Main features:
- Works with all common IMAP servers
- Works on Linux, MacOS X and Windows
- Can do IMAP over SSL
- Can remember your password
- Will work painlessly against multiple IMAP accounts and servers
- Is not involved in the mail delivery process, and so can run on any machine that can contact your IMAP server
- Highly configurable
- Sensible defaults so you dont have to do any configuring :-)
<<less
Download (0.016MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1202 downloads
imap_tools 0.1

imap_tools 0.1


imap_tools consists of three programs: imap_search, imap_filter, and imap_rename. more>>
imap_tools consists of three programs: imap_search, imap_filter, and imap_rename.

All programs run from your PC against your IMAP server, so there is no need to install any server side software. imap_filter provides a way to write easy filter rules.
<<less
Download (0.003MB)
Added: 2005-10-03 License: GPL (GNU General Public License) Price:
1481 downloads
sKimap 1.0

sKimap 1.0


sKimap SuperKaramba theme will display the number of new and unread emails in your imap mail account. more>>
sKimap SuperKaramba theme will display the number of new and unread emails in your imap mail account. It can monitor your imap server mailboxes for new and unread messages. It will auto-size itself to accommodate the number of mailboxes you are watching.

The number of mailboxes is only limited by your screen real-estate. You can choose which of the mailboxes on your account you want to watch.

You can set the update interval, and which email client opens when you click the top of the theme. Configuration is all done through a configuration dialog.

<<less
Download (0.060MB)
Added: 2006-05-04 License: GPL (GNU General Public License) Price:
1268 downloads
IMAP Calendar Proxy 1.3

IMAP Calendar Proxy 1.3


IMAP Calendar Proxy implements an HTTP proxy that converts HTTP PUT requests of vcalendar data. more>>
IMAP Calendar Proxy implements an HTTP proxy that converts HTTP PUT requests of vcalendar data to separate messages stored on an IMAP server.

IMAP Calendar Proxy project can be used with Mozilla Sunbird/Calendar to allow storage of a calendar via IMAP.

There are many issues with the program in its current state. Consider it alpha quality, and you may lose calendar data if you use it. Its more of a proof of concept right now. Its rather slow if you have a large calendar.

Ideally IMAP support should be built into Mozilla. This is just a hack. Id like to hear any feedback on how it works. See the TODO file for features Id like to implement.

Sunbird can post calendars to a remote HTTP server via HTTP PUT and to
synchronize via a GET before a PUT. This proxy should run on the same system
you run Sunbird on. It makes a connection to an IMAP server and selects
a specified folder.

It then retrieves all calendar data from that server and caches it it memory. Any changed to the calendar are HTTP PUT to this proxy, and it determines what to do on the IMAP server (delete, change, add). Instead of posting the whole calendar back to the server, it only posts the differences.

If you run the proxy elsewhere on the network, you will not get any bandwidth
savings because the HTTP PUT and GET are still done over the network.

<<less
Download (0.011MB)
Added: 2005-12-09 License: GPL (GNU General Public License) Price:
1417 downloads
Debian vs Pimientos 1.1.0

Debian vs Pimientos 1.1.0


Debian vs Pimientos is a fun arcade in which you have to kill peppers using the logo of Debian. more>>
Debian vs Pimientos is an arcade game developed using the SDL libraries SDL, SDL_image, SDL_mixer, and SDL_ttf. This permits the portability of the game to some systems and machines.
Debian vs Pimientos is the first game of NEOPONTEC Games, and the first to use the NNG Engine (New Neopontec Gaming Engine) developed by Hector Blanco (me) that uses the mentioned SDL Libraries.
The game concept is very easy to understand and to play. There are a lot of peppers (pimientos is the spanish word for peppers) that are flying by the sky, and you, armed with the Debian logo must fight them. The Debian logo shoots GNU heads to kill these devil pimientos
Main features:
- 800x600 resolution at 32 bits.
- High quality images.
- Addictive and funny playing experience
- Cross-platform open source game: (binaries for Win32 & Linux, and sources for other systems).
- Different classes of peppers (pimientos).
<<less
Download (0.66MB)
Added: 2006-10-08 License: GPL (GNU General Public License) Price:
1114 downloads
imapbiff 1.0

imapbiff 1.0


imapbiff checks IMAP accounts for new mail. more>>
imapbiff checks IMAP accounts for new mail. It uses images similar to those of the classic xbiff program. The project works similar to xbiff, except it is only used to check for new mail in IMAP accounts.

It is written in perl, and requires the Tk module for perl. It was written spefically to be docked in my fvwm2 button bar, as I could not find a simple xbiff like app that would do IMAP checks.

<<less
Download (0.020MB)
Added: 2007-06-30 License: GPL (GNU General Public License) Price:
848 downloads
squid-imap 1.0

squid-imap 1.0


squid-imap provides a piece of oftware to authenticate squid users via an IMAP server. more>>
squid-imap provides a piece of oftware to authenticate squid users via an IMAP server.

squid-imap is a basic squid auth helper that authenticates usernames and passwords via an IMAP server.

<<less
Download (0.002MB)
Added: 2007-04-13 License: GPL (GNU General Public License) Price:
932 downloads
Cyrus IMAP Server 2.1.18

Cyrus IMAP Server 2.1.18


The Cyrus IMAP server is generally intended to be run on sealed systems, where normal users are not permitted to log in. more>>
The Cyrus IMAP server is generally intended to be run on sealed systems, where normal users are not permitted to log in.

Electronic mail is a major infrastructure service of almost all organizations. At Carnegie Mellon the use of electronic mail has overshadowed the use of all other distributed services since the early 1990s. It is a core part of the business process of most departments. The universal availability of the Andrew Mail and Bulletin Board System (AMS) has helped a great deal to create this situation. Departments without AMS have run their own mail systems and see heavy use, as well. With the end of the lifetime of the AMS in sight, Project Cyrus began to build a new campus mail system.

The Cyrus Electronic Mail Project is continuing to build a highly scalable enterprise mail system designed for use in a small to large enterprise environments using standards based technologies. The Cyrus technologies will scale from independent use in small departments to a system centrally managed in a large enterprise.

Visitors to this site may want to also view The Cyrus Wiki, which is likely to be updated more frequently.

This document gives an overview of the Cyrus IMAP server. The Cyrus IMAP (Internet Message Access Protocol) server provides access to personal mail and system-wide bulletin boards through the IMAP protocol. The Cyrus IMAP server is a scalable enterprise mail system designed for use from small to large enterprise environments using standards-based technologies.

A full Cyrus IMAP implementation allows a seamless mail and bulletin board environment to be set up across multiple servers. It differs from other IMAP server implementations in that it is run on "sealed" servers, where users are not normally permitted to log in. The mailbox database is stored in parts of the filesystem that are private to the Cyrus IMAP system. All user access to mail is through software that is using the IMAP, POP3, or KPOP protocols.

The private mailbox database design gives the server large advantages in efficiency, scalability, and administratability. Multiple concurrent read/write connections to the same mailbox are permitted. The server supports access control lists on mailboxes and storage quotas on mailbox hierarchies.
<<less
Download (1.6MB)
Added: 2006-06-30 License: GPL (GNU General Public License) Price:
1216 downloads
pam_imap 0.3.7

pam_imap 0.3.7


pam_imap is a PAM module that authenticates against a remote IMAP or IMAPS server. more>>
pam_imap is a PAM module that authenticates against a remote IMAP or IMAPS server.
pam_imap program supports multiple servers, SSL, password caching, user blacklists (for admin users), and many configuration abilities.
Examples of recommended use:
1) A lab of UNIX/Linux machines that would require an easily accessible password database from an IMAP server
2) Authenticating users against a centralized password server that you have no control over, and it conveniently has an IMAP server. (The arms-tied-behind-your-back scenario)
3) Authenticating with applications that do not run as root. (Apache is a good example -- read user-testimonials below)
4) An IMAP cluster authentication relay -- pam-imap can be used for a cheap IMAP cluster solution. Have one or two master IMAP servers that have a username/password database (be it LDAP, shadow, etc) and an IMAP server. Have several cluster node servers to handle the bandwidth of client requests , and use pam-imap on each node to authenticate against the master server(s). (The node machines will use pam-imap in their imap service file)
Tie everything together with round-robin DNS and NFS mail folders, and you have yourself an IMAP cluster!
Main features:
- User BlockList: Allows pam-imap to ignore authenticating users such as root, apache, and others.
- Password caching: Possibly usefull in situations where network connections are slow, or server loads are high. Has a few security risks however. Checkout the README file for more info.
- Support for username@domain.com style logins. With Micro$oft style IMAP servers, the "@domain.com" can be appended to the UNIX username for easy compatability.
- Customizable "Password: " string... You could change it to anything! Maybe, "IMAP Password: " The possibilities are endless.
<<less
Download (0.032MB)
Added: 2006-04-18 License: GPL (GNU General Public License) Price:
1285 downloads
Net::IMAP::Simple 1.14

Net::IMAP::Simple 1.14


The Net::IMAP::Simple library provides a simple-to-use, yet feature-rich Perl to IMAP API. more>>
The Net::IMAP::Simple library provides a simple-to-use, yet feature-rich Perl to IMAP API.
Enhancements:
- Fixed error in sample code within the POD documentation identified by Matthew S. Hallacy
<<less
Download (0.008MB)
Added: 2005-10-25 License: GPL (GNU General Public License) Price:
1460 downloads
IMAP::Admin 1.6.4

IMAP::Admin 1.6.4


IMAP::Admin is a Perl module for basic IMAP server administration. more>>
IMAP::Admin is a Perl module for basic IMAP server administration.

SYNOPSIS

use IMAP::Admin;

$imap = IMAP::Admin->new(Server => name.of.server.com,
Login => login_of_imap_administrator,
Password => password_of_imap_adminstrator,
Port => port# (143 is default),
Separator => ".", # default is a period
CRAM => 1, # off by default, can be 0,1,2
SSL => 1, # off by default
# and any of the SSL_ options from IO::Socket::SSL
);

$err = $imap->create("user.bob");
if ($err != 0) {
print "$imap->{Error}n";
}
if ($err != 0) {
print $imap->error;
}
$err = $imap->create("user.bob", "green");
$err = $imap->delete("user.bob");
$err = $imap->h_delete("user.bob");

$err = $imap->subscribe("user.bob");
$err = $imap->unsubscribe("user.bob");

$err = $imap->rename("bboard", "newbboard");

@quota = $imap->get_quotaroot("user.bob");
@quota = $imap->get_quota("user.bob");
$err = $imap->set_quota("user.bob", 10000);

@acl = $imap->get_acl("user.bob");
%acl = $imap->get_acl("user.bob");
$err = $imap->set_acl("user.bob", "admin", "lrswipdca", "joe", "lrs");
$err = $imap->delete_acl("user.bob", "joe", "admin");

@list = $imap->list("user.bob");
@list = $imap->list("user.b*");

$imap->{Capability} # this contains the Capabilities reply from the IMAP server

$imap->close; # close open imap connection

IMAP::Admin provides basic IMAP server adminstration. It provides functions for creating and deleting mailboxes and setting various information such as quotas and access rights.

Its interface should, in theory, work with any RFC compliant IMAP server, but I currently have only tested it against Carnegie Mellon Universitys Cyrus IMAP and Mirapoints IMAP servers. It does a CAPABILITY check for specific extensions to see if they are supported.

Operationally it opens a socket connection to the IMAP server and logs in with the supplied login and password. You then can call any of the functions to perform their associated operation.

Separator on the new call is the hiearchical separator used by the imap server. It is defaulted to a period ("/" might be another popular one).

CRAM on the new call will attempt to use CRAM-MD5 as the login type of choice. A value of 0 means off, 1 means on, 2 means on with fallback to login. *Note* this options requires these perl modules: Digest::MD5, Digest::HMAC, MIME::Base64

SSL on the new call will attempt to make an SSL connection to the imap server. It does not fallback to a regular connection if it fails. It is off by default. IO::Socket::SSL requires a ca certificate, a client certificate, and a client private key. By default these are in current_directory/certs, respectively named ca-cert.pem, client-cert.pem, and client-key.pem. The location of this can be overridden by setting SSL_ca_file, SSL_cert_file, and SSL_key_file (youll probably want to also set SSL_ca_path).

I generated my ca cert and ca key with openssl: openssl req -x509 -newkey rsa:1024 -keyout ca-key.pem -out ca-cert.pem
I generated my client key and cert with openssl: openssl req -new -newkey rsa:1024 -keyout client-key.pem -out req.pem -nodes openssl x509 -CA ca-cert.pem -CAkey ca-key.pem -req -in req.pem -out client-cert.pem -addtrust clientAuth -days 600

Setting up SSL Cyrus IMAP v 2.x (completely unofficial, but it worked for me) add these to your /etc/imapd.conf (remember to change /usr/local/cyrus/tls to wherever yours is) tls_ca_path: /usr/local/cyrus/tls tls_ca_file: /usr/local/cyrus/tls/ca-cert.pem tls_key_file: /usr/local/cyrus/tls/serv-key.pem tls_cert_file: /usr/local/cyrus/tls/serv-cert.pem
For my server key I used a self signed certificate: openssl req -x509 -newkey rsa:1024 -keyout serv-key.pem -out serv-cert.pem -nodes -extensions usr_cert (in openssl.cnf I have nsCertType set to server)
I also added this to my /etc/cyrus.conf, it shouldnt strictly be necessary as clients that are RFC2595 compliant can issue a STARTTLS to initiate the secure layer, but currently IMAP::Admin doesnt issue this command (in SERVICES section): imap2 cmd="imapd -s" listen="simap" prefork=0
where simap in /etc/services is: simap 993/tcp # IMAP over SSL

<<less
Download (0.014MB)
Added: 2007-04-19 License: Perl Artistic License Price:
920 downloads
GMail::IMAPD 0.93

GMail::IMAPD 0.93


GMail::IMAPD is an IMAP4 gateway to Googles webmail service. more>>
GMail::IMAPD is an IMAP4 gateway to Googles webmail service.

SYNOPSIS

# Start an IMAP-to-Gmail daemon on port 1143

use GMail::IMAPD;

my $daemon=GMail::IMAPD->new(LocalPort=>1143,
LogFile=>gmail_imapd.log,
Debug=>1);
$daemon->run();

# Or if you prefer to use your own server socket,
# you can do something like:

my $i2g=GMail::IMAPD->new(LogFile=>imapd.log);

for(;;){
my $s=someserver();
$i2g->procimap($s);
}

This module allows users to access their Gmail account with an IMAP client by running a server which accepts IMAP connections.

<<less
Download (0.022MB)
Added: 2006-11-30 License: Perl Artistic License Price:
1060 downloads
Courier-IMAP 4.1.2

Courier-IMAP 4.1.2


Courier-IMAP is a fast, scalable, enterprise IMAP server that uses Maildirs. more>>
Courier-IMAP is a fast, scalable, enterprise IMAP server that uses Maildirs. Many E-mail service providers use Courier-IMAP to easy handle hundreds of thousands of mail accounts.
With the built-in IMAP and POP3 aggregation proxy in Courier-IMAP 4.0, the only practical limit to Couriers horizontal scalability is available LAN bandwidth. In proxy mode, a pool of Courier servers receive IMAP and POP3 connections from clients, wait for the clients to send a login request, look up the mail accounts server, and establish a proxy connection to the actual server that hosts the mail account.
Please note that this IMAP server does NOT handle traditional mailbox files (/var/spool/mail, and derivatives), it was written and optimized for the specific purpose of providing IMAP access to Maildirs.
"Maildir" is a directory-based mail storage format originally introduced in the Qmail mail server, and adopted as an alternative mail storage format by both Exim and Postfix. Courier-IMAP is popular on Qmail/Exim/Postfix sites that are configured to use maildirs. The primary advantage of maildirs is that multiple applications can access the same Maildir simultaneously without requiring any kind of locking whatsoever. Maildir is a faster and more efficient way to store mail. It works particularly well over NFS, which has a long history of locking-related woes.
This is the same IMAP server thats included in the Courier mail server, but configured as a standalone IMAP server that can be used with other mail servers - such as Qmail, Exim, or Postfix - that deliver to maildirs. A Courier/Postfix combination is very popular. If you already have Courier installed, you do not need to download this version. If you install this version, you must remove it if you later install the entire Courier server. Its possible to have both versions installed, but this will require a delicate juggling act that youll have to learn on your own.
Enhancements:
- A bug in quota calculation on 64-bit platforms has been fixed.
- The IMAP server will try to log the clients bandwidth usage if the server process gets killed by a signal.
- New messages created by the IMAP server will use the servers umask setting.
- Many compiler warnings, error messages, and manual page typos were fixed.
<<less
Download (3.1MB)
Added: 2006-12-31 License: GPL (GNU General Public License) Price:
1028 downloads
Secleted [ 0 ] software to compare
  • Page: 1 of 5
  • 1
  • 2
  • 3
  • 4
  • 5