BSD Ports

mail/squirrelmail 20250613 FreeBSD

Webmail system which accesses mail over IMAP

System
FreeBSD
Repository
FreeBSD ports
Maintainer
[email protected]
License
GPLv2+
Categories
mail, www
Package size
549.1 KiB, 3007.8 KiB installed

Description

SquirrelMail is a standards-based webmail package written in PHP. It includes built-in pure PHP support for the IMAP and SMTP protocols, and all pages render in pure HTML 4.0 (with no Javascript required) for maximum compatibility across browsers. It has very few requirements and is very easy to configure and install. SquirrelMail has a all the functionality you would want from an email client, including strong MIME support, address books, and folder manipulation

In the other systems

SystemPortVersion
FreeBSDmail/squirrelmail20250613
NetBSDmail/squirrelmail1.4.23pre15037nb1
DragonFlymail/squirrelmail20240929
MidnightBSDmail/squirrelmail20250613

Install

Binary package:

pkg install squirrelmail-php82

From the ports tree:

cd /usr/ports/mail/squirrelmail/ && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	squirrelmail-php82>0:mail/squirrelmail

Packages

The version each package repository carries. “-” means the repository builds no package of it, “n/a” that there is no such repository.

Repositoryaarch64amd64armv6armv7i386
FreeBSD:14:latest2025061320250613202110242025061320250613
FreeBSD:14:quarterly2025061320250613n/a2025061320250613
FreeBSD:15:latest2025061320250613n/a2025061320250613
FreeBSD:15:quarterly2025061320250613n/an/an/a
FreeBSD:16:latest2025061320250613n/an/an/a
FreeBSD:16:quarterlyn/an/an/an/an/a

Dependencies

The Makefile names none itself; they come from USES and USE_*.

The full lists below include those, and their dependencies in turn.

Build dependencies 11
Run dependencies 13

Configuration

Options name: mail_squirrelmail

OptionDefaultDescription
DATABASEoffPDO database support (must also install a driver)
DOCSoffBuild and/or install documentation
LDAPoffLDAP protocol support
USES
cpe gettext perl5 php:web,flavors tar:bzip2
Service scripts
none
Conflicts with
squirreloutlook
Flavors
squirrelmail-php83-20250613, squirrelmail-php84-20250613, squirrelmail-php85-20250613, squirrelmail-php86-20250613

Message after installing

To activate SquirrelMail, you must complete the following steps:

1) Set up a VirtualHost or an alias in httpd.conf that points to
   /usr/local/www/squirrelmail

2) Make sure the following is set in your php.ini:
   file_uploads = On

3) Configure your installation.
   SQUIRRELMAIL WILL NOT WORK UNTIL THIS HAS BEEN DONE.
   cd /usr/local/www/squirrelmail && ./configure

4) It is best practice to change the data/user preference directory
   (under General Options) to somewhere outside of
   /usr/local/www/squirrelmail.

===>   NOTICE:

The squirrelmail-php85 port currently does not have a maintainer. As a result, it is
more likely to have unresolved issues, not be up-to-date, or even be removed in
the future. To volunteer to maintain this port, please create an issue at:

https://bugs.freebsd.org/bugzilla

More information about port maintainership is available at:

https://docs.freebsd.org/en/articles/contributing/#ports-contributing

Files

pkg-plist 467
  • etc/periodic/daily/111.clean-squirrelmail
  • %%SQUIRRELDIR%%/attach/.htaccess
  • %%SQUIRRELDIR%%/class/.htaccess
  • %%SQUIRRELDIR%%/class/deliver/Deliver.class.php
  • %%SQUIRRELDIR%%/class/deliver/Deliver_IMAP.class.php
  • %%SQUIRRELDIR%%/class/deliver/Deliver_SMTP.class.php
  • %%SQUIRRELDIR%%/class/deliver/Deliver_SendMail.class.php
  • %%SQUIRRELDIR%%/class/deliver/index.php
  • %%SQUIRRELDIR%%/class/helper/VCard.class.php
  • %%SQUIRRELDIR%%/class/helper/index.php
  • %%SQUIRRELDIR%%/class/html.class.php
  • %%SQUIRRELDIR%%/class/index.php
  • %%SQUIRRELDIR%%/class/mime.class.php
  • %%SQUIRRELDIR%%/class/mime/AddressStructure.class.php
  • %%SQUIRRELDIR%%/class/mime/ContentType.class.php
  • %%SQUIRRELDIR%%/class/mime/Disposition.class.php
  • %%SQUIRRELDIR%%/class/mime/Language.class.php
  • %%SQUIRRELDIR%%/class/mime/Message.class.php
  • %%SQUIRRELDIR%%/class/mime/MessageHeader.class.php
  • %%SQUIRRELDIR%%/class/mime/Rfc822Header.class.php
  • %%SQUIRRELDIR%%/class/mime/SMimeMessage.class.php
  • %%SQUIRRELDIR%%/class/mime/index.php
  • %%SQUIRRELDIR%%/config/.htaccess
  • @(,,755) %%SQUIRRELDIR%%/config/conf.pl
  • %%SQUIRRELDIR%%/config/config_default.php
  • @sample %%SQUIRRELDIR%%/config/config_local.php.sample
  • %%SQUIRRELDIR%%/config/index.php
  • %%SQUIRRELDIR%%/configure
  • %%SQUIRRELDIR%%/data/.htaccess
  • @sample %%SQUIRRELDIR%%/data/default_pref.sample
  • %%SQUIRRELDIR%%/data/index.php
  • %%SQUIRRELDIR%%/functions/.htaccess
  • %%SQUIRRELDIR%%/functions/abook_database.php
  • %%SQUIRRELDIR%%/functions/abook_ldap_server.php
  • %%SQUIRRELDIR%%/functions/abook_local_file.php
  • %%SQUIRRELDIR%%/functions/addressbook.php
  • %%SQUIRRELDIR%%/functions/attachment_common.php
  • %%SQUIRRELDIR%%/functions/auth.php
  • %%SQUIRRELDIR%%/functions/constants.php
  • %%SQUIRRELDIR%%/functions/date.php
  • %%SQUIRRELDIR%%/functions/db_prefs.php
  • %%SQUIRRELDIR%%/functions/decode/cp1250.php
  • %%SQUIRRELDIR%%/functions/decode/cp1251.php
  • %%SQUIRRELDIR%%/functions/decode/cp1252.php
  • %%SQUIRRELDIR%%/functions/decode/cp1253.php
  • %%SQUIRRELDIR%%/functions/decode/cp1254.php
  • %%SQUIRRELDIR%%/functions/decode/cp1255.php
  • %%SQUIRRELDIR%%/functions/decode/cp1256.php
  • %%SQUIRRELDIR%%/functions/decode/cp1257.php
  • %%SQUIRRELDIR%%/functions/decode/cp1258.php
  • %%SQUIRRELDIR%%/functions/decode/cp855.php
  • %%SQUIRRELDIR%%/functions/decode/cp866.php
  • %%SQUIRRELDIR%%/functions/decode/index.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_1.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_10.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_11.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_13.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_14.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_15.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_16.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_2.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_3.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_4.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_5.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_6.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_7.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_8.php
  • %%SQUIRRELDIR%%/functions/decode/iso_8859_9.php
  • %%SQUIRRELDIR%%/functions/decode/iso_ir_111.php
  • %%SQUIRRELDIR%%/functions/decode/koi8_r.php
  • %%SQUIRRELDIR%%/functions/decode/koi8_u.php
  • %%SQUIRRELDIR%%/functions/decode/ns_4551_1.php
  • %%SQUIRRELDIR%%/functions/decode/tis_620.php
  • %%SQUIRRELDIR%%/functions/decode/us_ascii.php
  • %%SQUIRRELDIR%%/functions/decode/utf_8.php
  • %%SQUIRRELDIR%%/functions/display_messages.php
  • %%SQUIRRELDIR%%/functions/encode/cp1251.php
  • %%SQUIRRELDIR%%/functions/encode/cp1255.php
  • %%SQUIRRELDIR%%/functions/encode/cp1256.php
  • %%SQUIRRELDIR%%/functions/encode/index.php
  • %%SQUIRRELDIR%%/functions/encode/iso_8859_1.php
  • %%SQUIRRELDIR%%/functions/encode/iso_8859_15.php
  • %%SQUIRRELDIR%%/functions/encode/iso_8859_2.php
  • %%SQUIRRELDIR%%/functions/encode/iso_8859_7.php
  • %%SQUIRRELDIR%%/functions/encode/iso_8859_9.php
  • %%SQUIRRELDIR%%/functions/encode/koi8_r.php
  • %%SQUIRRELDIR%%/functions/encode/koi8_u.php
  • %%SQUIRRELDIR%%/functions/encode/tis_620.php
  • %%SQUIRRELDIR%%/functions/encode/us_ascii.php
  • %%SQUIRRELDIR%%/functions/encode/utf_8.php
  • %%SQUIRRELDIR%%/functions/file_prefs.php
  • %%SQUIRRELDIR%%/functions/forms.php
  • %%SQUIRRELDIR%%/functions/gettext.php
  • %%SQUIRRELDIR%%/functions/global.php
  • %%SQUIRRELDIR%%/functions/html.php
  • %%SQUIRRELDIR%%/functions/i18n.php
  • %%SQUIRRELDIR%%/functions/identity.php
  • %%SQUIRRELDIR%%/functions/imap.php
  • %%SQUIRRELDIR%%/functions/imap_general.php
  • %%SQUIRRELDIR%%/functions/imap_mailbox.php

The first 100 are listed.

distinfo 1
FileSizeSHA256
squirrelmail/squirrelmail-20250613_0200-SVN.stable.tar.bz25777159994fa3bf8105b646859157fb9eb5315f54dbf7e6492526b86c998c730a8ea1d
Master sites 2
  • http://snapshots.squirrelmail.org/
  • http://freebsd.uzsolt.hu/src/

Commit history 0

No commits in the history this site was built from.