# /usr/ports/mail/Makefile.local by jhs@berklix .if ( defined(BERKLIX_MINIMAL) || \ defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) || \ defined(BERKLIX_SERVER) || defined(BERKLIX_AMBITIOUS ) ) #{ .undef SUBDIR .endif #} .if ( defined(BERKLIX_SERVER) ) #{ # SUBDIR += amavisd-new # rec. by Xin LI # somewhat CPU hungry if you have # high e-mail volume, consider # deploying multiple layer of # delivery system (multiple MX # serving anti-spam purpose, and # deliver to a group of backend # system; this could be an overkill # for small to medium sized companies, # though). .endif #} .if ( defined(BERKLIX_CLIENT) ) #{ .if ( defined(BERKLIX_AMBITIOUS) ) #{ Try Later SUBDIR += bogofilter # Ollivier Robert # clamav-milter along with # milter-greylist rocks. Spam # filtering is more done at the # user level through bogofilter # though. .endif #} .endif #} # SUBDIR += enigmail # Does not compile on its own. # # "GnuPG extension for the Mozilla mail clients" # # Maybe mail/thunderbird .if ( defined(BERKLIX_SERVER) ) #{ # SUBDIR += clamav # rec. by Xin LI # SUBDIR +=milter-greylist # Ollivier Robert wrote: # clamav-milter along with # milter-greylist rocks. Spam # filtering is more done at the # user level through bogofilter # though. .endif #} # SUBDIR += cyrus-imapd # POP & IMAP support # used by Xin LI # Supports features like using different storage for # different subfolders (i.e. use Mailbox for archive, etc). .if (defined(BERKLIX_SERVER) || defined(BERKLIX_CLIENT) ) #{ SUBDIR += demime # For majordomo on list servers, (& for test at home), # For the lazy & incompetents who cant turn off sending # HTML to mail lists, despite having had a decade to learn. # (& for 1 or people who do understand they should, have tried to, but # cant find where to turn off their HTML, if indeed their ISP even allows. .endif #} .if (defined(BERKLIX_CLIENT) || defined(BERKLIX_MINIMAL)) #{ SUBDIR += exmh2 .endif #} .if defined(BERKLIX_CLIENT ) #{ SUBDIR += sylpheed # gary used # SUBDIR += sylpheed2 .endif #} .if defined(BERKLIX_CLIENT ) #{ SUBDIR += claws-mail # gary used after sylpheed, .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_GATE) \ || defined(BERKLIX_MINIMAL) ) #{ SUBDIR += fetchmail .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_SERVER) ) #{ # SUBDIR += majorcool # Very interactive build. I'll be using mailman instead. # if ports=NFS, lock fails SUBDIR += majordomo # needs package p5-Digest-MD5-2.16 Wont build on nfs. .endif #} .if defined(BERKLIX_CLIENT) #{ SUBDIR += metamail .endif #} # if ports=NFS, lock fails # SUBDIR += mutt # Mail reader - Non graphical. # SUBDIR += mutt-ng # rec < ernst ? .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_MINIMAL) ) #{ # if ports=NFS, lock fails SUBDIR += nmh # run time dep. of exmh2, Wont build on nfs. .endif #} .if defined(BERKLIX_SERVER) #{ SUBDIR += popd # I use on server. Installs /usr/local/libexec/popd. # # Used to need mkdir /usr/local/usr/include. # I wrote to hackers@ Wed, 10 Mar 2010 19:39:28 +0100 # With /usr/ports/mail/popd on 3 servers # 1 x FreeBSD-6.3 popd-2.2.2a_4 # 2 x FreeBSD-7.2 popd-2.2.2a_4 # I have definately received periodic data corruption, but # never tracked it down to report it, I first noticed # on multi meg gpg bins that wouldnt decrypt (prob one doesnt # notice when people send eg pictures or .pdf or .wmv ) # SUBDIR += dovecot # POP3 & IMAP used by Boris Kochergin # Used by Vitaly Magerya # As a bonus, Postfix can use Dovecot's SASL # SUBDIR += popper # A POP 3 server. See also cucipop & popd, .endif #} .if ( defined(BERKLIX_CLIENT) || defined(BERKLIX_MINIMAL) ) #{ SUBDIR += procmail .endif #} .if defined(BERKLIX_SERVER) #{ # SUBDIR += qpopper # A POP 3 server. installs /usr/local/libexec/popper .endif #} .if ( defined(BERKLIX_CLIENT) ) #{ # Do NOT yet install mailman by default on ${BERKLIX_SERVER} # as it kills hosts, looping ever more pythons on slow machines. SUBDIR += mailman # Needs python & apache - crontab kills my slow # # host=mini, looping qrunner once per minute. .endif #} .if defined(BERKLIX_SERVER) #{ SUBDIR += openwebmail # installed on berklix servers .endif #} # SUBDIR += roundcube # webmail used by Boris Kochergin # rec. by Xin LI # Buschini Edouard wrote: # a web pop or imap client. It's # simple and light. And you just need # Php and any sql base. Roundcube # support ssl/tls on imap connection. # You also can use a virtusertable to login. # SUBDIR += postfix # used by Xin LI # Matthias Andree wrote # The best -- well, you'll know that with # hindsight if you've tried both. # David Wolfskill wrote 11 Mar 2010 to hackers@{ # * The FreeBSD.org mail infrastructure uses Postfix. In general, I find # its configuration cleaner & more orthogonal than that of sendmail. # * I still use sendmail at home -- partly because there are still things # I can do with sendmail that I don't know how to do with Postfix (e.g., # taking action based on the lack of a header), partly because I still # find sendmail logs easier to parse and undertsand, and partly from # inertia. And we have Greg Shapiro shepherding sendmail in the FreeBSD # source tree, which is wonderful. # * I worked at an installation that had a fair amount of infrastructure # built around the use of qmail a few years back. I hope to never # repeat that experience, and would not willingly use qmail ever # again. # } # SUBDIR += squirrelmail # webmail used by Bill Moran # rec. by Xin LI # SUBDIR += spamd # used by Vitaly Magerya # greytrapping catches 100% of spam on his (low-volume) server # (he uses it with Postfix) # SUBDIR += spamassassin # used by Lowell Gilbert # You can plug most other analyzers into it. .if defined(BERKLIX_CLIENT) #{ .if defined(BERKLIX_AMBITIOUS) #{ I dont use it. SUBDIR += thunderbird # From mozilla. Phillip used on MS 2007.08-2010.03 # # Build tree 824M Package 13M .endif #} .endif #}