p3scan - transparent POP3-proxy with virus- and spam-scanning

Distribution: Debian 7 (Wheezy)
Repository: Debian Main amd64
Package name: p3scan
Package version: 2.3.2
Package release: 8
Package architecture: amd64
Package type: deb
Installed size: 389 B
Download size: 185.32 KB
Official Mirror: ftp.br.debian.org
p3scan uses iptables port re-direction to intercept outgoing POP3 connections. It provides different types of email scanning and is ideal for helping to protect your "Other OS" LAN from harm, especially when used in conjunction with a firewall and other Internet Proxy servers. It is designed to enable scanning of incoming email messages for virus's, worms, trojans, spam, and harmful attachments. Because viewing HTML mail can enable a spammer to validate an email address (via Web bugs), it can also provide HTML stripping.



  • pop3vscan


    Binary package: p3scan_2.3.2-8_amd64.deb
    Source package: p3scan

    Install Howto

    1. Update the package index:
      # sudo apt-get update
    2. Install p3scan deb package:
      # sudo apt-get install p3scan


    • /etc/init.d/p3scan
    • /etc/p3scan/p3scan-en.mail
    • /etc/p3scan/p3scan-fr.mail
    • /etc/p3scan/p3scan-ge.mail
    • /etc/p3scan/p3scan-it.mail
    • /etc/p3scan/p3scan-pl.mail
    • /etc/p3scan/p3scan-pt-br.mail
    • /etc/p3scan/p3scan-ru.mail
    • /etc/p3scan/p3scan-sp.mail
    • /etc/p3scan/p3scan.conf
    • /etc/p3scan/p3scan.mail
    • /usr/sbin/p3scan
    • /usr/share/doc/p3scan/AUTHORS.gz
    • /usr/share/doc/p3scan/CONTRIBUTERS.gz
    • /usr/share/doc/p3scan/README-ripmime.gz
    • /usr/share/doc/p3scan/README.Debian
    • /usr/share/doc/p3scan/README.gz
    • /usr/share/doc/p3scan/TODO.list.gz
    • /usr/share/doc/p3scan/changelog.Debian.gz
    • /usr/share/doc/p3scan/changelog.gz
    • /usr/share/doc/p3scan/copyright
    • /usr/share/doc/p3scan/spamfaq.html.gz
    • /usr/share/man/man8/p3scan.8.gz
    • /usr/share/man/man8/p3scan_readme.8.gz


    2012-05-21 - Mats Rynge <mats@rynge.net> p3scan (2:2.3.2-8) unstable; urgency=low * Switch to dpkg-source 3.0 (quilt) format * Bumped standards version to 3.9.3 * Transistioned from /var/run to /run * Included fix for freeing unalloacted memory. Thanks to Thomas Parmelan. (closes: #491088) * The unallocated memory patch also fixes p3scan dying when misconfigured (closes: #529843)

    2008-06-05 - Mats Rynge <mats@rynge.net> p3scan (2:2.3.2-7) unstable; urgency=low * Replaced etc/p3scan/p3scan.mail broken symlink with copy of etc/p3scan/p3scan-en.mail. This will make the file be handled as a config file by dpkg. (closes: #484676)

    2008-06-01 - Mats Rynge <mats@rynge.net> p3scan (2:2.3.2-6) unstable; urgency=low * Better fix for bug #475729. The previous fix broke setting daemon user in the p3scan.conf file. This fix set the user and group correctly. Thanks to Thomas Parmelan for the patch.

    2008-05-04 - Mats Rynge <mats@rynge.net> p3scan (2:2.3.2-5) unstable; urgency=low * Included linux/types.h to fix build problem agains netfilter.h from 2.6.25. (Closes: #479306)

    2008-05-03 - Mats Rynge <mats@rynge.net> p3scan (2:2.3.2-4) unstable; urgency=low * Added user/group to start-stop-daemon start line in order to force what group the daemon is run under. This is important when using p3scan together with clamav. (Closes: #475729)

    2008-04-06 - Mats Rynge <mats@rynge.net> p3scan (2:2.3.2-3) unstable; urgency=low * Changed clean target to not ignore errors * Moved OpenSSL license excemption from usr/share/doc to copyright file * Updated man pages to take care of some issues Lintian pointed out

    2008-04-02 - Mats Rynge <mats@rynge.net> p3scan (2:2.3.2-2) unstable; urgency=low * Removed bashism from init.d script (closes: #473687)

    2008-03-11 - Mats Rynge <mats@rynge.net> p3scan (2:2.3.2-1) unstable; urgency=low * New upstream release (closes: #355340) * Added LSB info to init.d script (closes: #469763) * Changed logic in init.d script to allow for checking if the daemon is already running. * /var/spool/p3scan/children is now cleaned on startup (closes: #305368) * PID file is now cleaned up correctly on initial failures (closes: #333628)) * Fixed clamdscan information in README.Debian (closes: #363313) * Update copyright file to include OpenSSL exception * Added new dependency: libssl-dev * Updated standards version to 3.7.3 * Fixed chown syntax in postinst * Fixed spelling mistake in package description (closes: #390247)

    2006-01-25 - Mats Rynge <mats@rynge.net> p3scan (2:2.1-3) unstable; urgency=low * Added adduser as a pre-depends (closes: #408274)

    2005-01-09 - Mats Rynge <mats@rynge.net> p3scan (2:2.1-2) unstable; urgency=low * Fixed a symlink problem from /etc/p3scan to build directory * Cleaned up documentaion installation - Removed empty NEWS file from package - Removed extra LICENSE file - Renamed CHANGELOG to changelog - gzip files in /usr/share/doc/p3scan