Commit Graph

597 Commits

Author SHA1 Message Date
brad
6eb17884c5 another distsite 2001-02-07 02:16:15 +00:00
jakob
e2c042567d update to snapshot-20010202
--
The mailbox file size limits for the local and virtual delivery
agents can be disabled by setting mailbox_size_limit and/or
virtual_mailbox_limit to zero.
2001-02-06 22:40:05 +00:00
naddy
7f45ae808b Update to 0.4.61; from maintainer. 2001-02-06 06:23:42 +00:00
naddy
797c4bcb6e Update to 0.4.60; from maintainer. 2001-02-03 15:41:25 +00:00
jakob
2bfe93201d remove unintended MAKE_FLAGS change 2001-02-02 19:36:28 +00:00
jakob
2f28487f72 update to imap-2000c; bugfix release 2001-02-02 19:35:35 +00:00
brad
4caa06ae70 upgrade to Pine 4.33 2001-02-02 16:47:13 +00:00
brad
f42c93caf0 upgrade to c-client 2000c 2001-02-02 16:43:55 +00:00
avsm
8cfcb15707 indent, minor corrections in DESCR 2001-02-02 00:22:48 +00:00
jakob
111b30b4db update to postfix snapshot-20010130.
Incompatible changes with snapshot-20010128
===========================================

REJECT in header/body_checks is now flagged as policy violation
rather than bounce, for consistency in postmaster notifications.

The mailbox size limit for local delivery is no longer controlled
by the message_size_limit paramater, but by a separate parameter
called mailbox_size_limit (default: 20MBytes).

The default RBL (real-time blackhole lists) domain examples have
been updated from *.vix.com to *.mail-abuse.org.

Major changes with snapshot-20010128
====================================

Updated nqmgr (experimental queue manager with clever queueing
strategy) by Patrik Rak. This code is still new. Once it stops
changing (for a long time!) it will become part of the non-beta
release.

Virtual mailbox delivery agent by Andrew McNamara. This delivery
agent can deliver mail for any number of domains.  See the file
VIRTUAL_README for detailed examples. This code is still new. Once
it stops changing it will become part of the non-beta release.

Many "valid_hostname" warnings were eliminated. The complaints that
were not eliminated were replaced by something more informative.

SASL support (RFC 2554) for the LMTP delivery agent. This is required
by recent Cyrus implementations when delivering mail over TCP
sockets. The LMTP_README file has been updated but still contains
some obsolete information.

Workarounds for non-standard RFC 2554 (AUTH command) implementations.
Specify "broken_sasl_auth_clients = yes" to enable SMTP server
support for old Microsoft client applications. The Postfix SMTP
client supports non-standard RFC 2554 servers by default.
2001-02-01 07:28:12 +00:00
avsm
c146349fd2 - upgrade to courier-imap-1.3.2
- bump NEED_VERSION

This is a bugfix release:
o Fix big5/gb2312 conversion logic.
o Fix authldap connection failure recovery
o Update INSTALL to reflect new upgrade instructions.
2001-01-26 00:42:03 +00:00
danh
ce71595312 - updates from maintainer, Daniel Hartmeier <daniel@reichardt.ch>.
- style changes to match other ports.
- shorten line length in DESCR.
- remove Majordomo reference from COMMENT.
- sort PLIST.
2001-01-21 23:34:58 +00:00
brad
c016c47789 set myself as maintainer 2001-01-21 21:07:16 +00:00
jakob
3ae50c4607 add ldap flavour 2001-01-21 19:19:59 +00:00
jakob
f8c53526cd add patch for fallback-relay loop. info from Wietse below.
Summary
-------
This patch fixes a problem in the Postfix SMTP client's fallback
relay feature in snapshot releases after 20001005.

By default, Postfix does not use the fallback_relay feature. To
find out if your system uses it, issue the command:

    postconf fallback_relay

The result is "fallback_relay =" when the feature is turned off.

Description
-----------
As of 20001005, the Postfix SMTP client will send mail to a fallback
relay host (if one is configured) even when the local machine is
a backup MX host for the final destination.

This causes a loop when the primary MX host is down. Postfix receives
the mail, because it's a backup MX host for the destination. Postfix
then sends the mail to the fallback relay, because the primary MX
host is down.  The fallback sends the mail back to Postfix, because
it's a backup MX host. Mail then bounces after 25 or so iterations.

Laurent Wacrenier had the, um, pleasure, of finding this one.

Solution
--------
If the local machine is listed as MX host for the final destination,
do not send undeliverable mail to the fallback relay.  That is how
releases prior to 20001005 work, including 19991231.

This patch should apply to all snapshots since 20001005, but I have
tested this only with 20001217.

To apply, step into the src/smtp source directory, feed this text
into the patch command, and rebuild. The "make install" command
replaces only the smtp client program.
2001-01-21 11:52:59 +00:00
brad
067c670b6a don't redefine MAX. 2001-01-19 01:07:52 +00:00
brad
d196f368da upgrade to c-client 2000b 2001-01-19 01:05:05 +00:00
naddy
65a52debff +sylpheed 2001-01-18 21:18:17 +00:00
naddy
29563282da Import sylpheed 0.4.52.
Submitted by Couderc Damien <couderc.damien@wanadoo.fr>.

Sylpheed is an e-mail client (and news reader) based on GTK+.
2001-01-18 21:15:35 +00:00
jakob
a2072581e8 update to imap-uw-2000b 2001-01-18 20:21:18 +00:00
brad
92b6b501f6 upgrade to Pine 4.32 2001-01-18 18:51:36 +00:00
naddy
a12cc4bd9b add "x11/windowmaker" to CATEGORIES; requested by espie@ 2001-01-18 16:09:59 +00:00
avsm
18172c6e27 - upgrade to courier-imap-1.3.1
Contains bugfixes to most outstanding issues.
2001-01-15 23:37:18 +00:00
avsm
4ed14d8877 bye bye .packlist 2001-01-08 21:10:45 +00:00
avsm
b3adc86e20 + p5-Mail-Alias 2001-01-07 21:59:56 +00:00
avsm
c384652988 initial import of p5-Mail-Alias-1.12
--
This module allows direct manipulation of various types of e-mail
alias files.

The primary use of Mail::Alias is for manipulating alias files in
the SENDMAIL alias file format. Additionally it is possible to read
some other formats and to convert between various alias file formats.

The following actions are available:

o Set the name of the current aliases file being accessed
o Verify the presence of aliases
o Retrieve an alias line from the file
o Add aliases
o Change the addresses for aliases
o Delete aliases
2001-01-07 21:58:35 +00:00
avsm
3522769e1e - update to p5-Mail-Tools-1.15
- add a patch to correct some man page typos (fed back to author)

Note that Mail::Alias is no longer part of this package, and is now a
separate CPAN module.
2001-01-07 21:55:13 +00:00
brad
c7881f6a8a bye bye NO_CDROM and MIRROR_DISTFILE 2001-01-05 16:35:58 +00:00
brad
96a51a9884 trim 2001-01-03 19:39:47 +00:00
avsm
1bd1e0e511 - update to p5-Mail-POP3Client-2.7
- clean up DESCR with fmt(1)
- no capital in first letter of COMMENT
- revert MAINTAINER to ports@, angelos doesn't want it anymore
  (angelos@ ok)
2001-01-02 23:58:20 +00:00
brad
8aa042370f add patch to make sure cucipop returns the correct port number specified
by the -p option if it fails to bind to the port, otherwise it will always
print port 110 instead of the real port number.
Based on a patch from: Ian Darwin <ian@darwinsys.com>
2001-01-02 18:11:38 +00:00
reinhard
09b96be987 .)update to abook-0.4.11
.)NEED_VERSION
.)+mail2abook.py/vcard2abook.pl
2000-12-31 10:37:16 +00:00
brad
1c1cebc32b upgrade to Pine 4.31 2000-12-31 04:49:37 +00:00
avsm
d6b7ea47c8 - upgrade to courier-imap-1.3.0
- regenerate patches and name them consistently.  Note that the
  configuration file format and names have changed with this release

- add an INSTALL shell fragment to detect old versions of the config
files and warn the user to regenerate them

- config files now live in /etc/courier-imap, as they are very
  generic names, and this avoid conflict with other imap daemons

Summary of changes:

This release fixes some bugs in the POP3 server, adds optional
support for gb2312 and big5 text search, and introduces a new
configuration file format.

The new configuration file format will allow future upgrades
to automatically preserve the existing system configuration data,
instead of installing a default set of configuration files
2000-12-29 18:51:56 +00:00
brad
8b1dfbc7a1 ensure that paths in the manpages are not hardcoded to /usr/local 2000-12-25 06:52:22 +00:00
brad
90d98d6193 add KAME IPv6 patch 2000-12-25 06:37:18 +00:00
naddy
abfa9851a8 If HOMEPAGE is defined in Makefile, reference it in DESCR, too.
authorized by espie@

Fix a few minor cosmetic issues along the way.
2000-12-21 21:20:34 +00:00
espie
fb1581f8f2 fuck cvs 2000-12-19 15:27:54 +00:00
jakob
fead52a0c0 update to snapshot-20001217.
Extract from RELEASE_NOTES:
===========================

    Major changes with snapshot-20001217
    ====================================

    This release involves little change in functionality and a lot of
    small changes to lots of files. The code is put out as a separate
    snapshot release so that I have a tested baseline for further work.

    All time-related configuration parameters now accept a one-letter
    suffix to indicate the time unit (s: second, m: minute, h: hour,
    d: day, w: week). The exceptions are the LDAP and MYSQL modules
    which are maintained separately.

    The mysql client was partially rewritten in order to elimimate some
    memory allocation/deallocation problems. The code needs more work,
    and needs to be tested in a real production environment.

    The local_transport and default_transport configuration parameters
    can now be specified in transport:destination notation, just like
    the mailbox_transport and fallback_transport parameters.  The
    :destination part is optional.  However, these parameters take only
    one destination, unlike relayhost and fallback-relay which take
    any number of destinations.
2000-12-18 10:52:32 +00:00
avsm
f7d48ea2b9 add vmailmgr to subdir list 2000-12-14 15:49:49 +00:00
avsm
1c7eea7f04 import of vmailmgr-0.96.7
--
VMailMgr (short for Virtual MAIL ManaGeR) is a package of programs
designed to manage multiple domains of mail addresses and mailboxes
on a single host. It co-operates with qmail for mail delivery
and program control. It features:

* A password checking interface between qmail-popup and qmail-pop3d
which replaces the usual checkpassword, as well as an authentication
module for [15]Courier IMAP, that provide access to the virtual
mailboxes by one of three methods:

 + IP-based virtual server access (invisible to the POP3 user)
 + username-based access (username-virtualuser)
 + hostname-based access (virtualuser@virtual.host or
   virtualuser:virtual.host)

* CDB-based password tables to speed up access for domains of any
size.

* Tools to setup a virtual domain, add and delete individual virtual
users and aliases, and to change passwords.

* CGI programs to accomplish the above tasks from a set of web
pages.

* A native PHP library to compliment or replace the CGIs.

* A daemon process that securely directs the operation of the CGIs
and PHP code.

* A separate delivery agent that automatically deals with any address
inside a virtual domain from a single .qmail-default file.
2000-12-14 15:47:11 +00:00
brad
c787d6c9d7 upgrade to fetchmail 5.6.1 2000-12-14 15:20:28 +00:00
espie
c5af8657b0 Bye, bye, EXTRACT_CMD, EXTRACT_BEFORE_ARGS, EXTRACT_AFTER_ARGS 2000-12-14 13:22:59 +00:00
brad
34b8b09e5d don't complain about mailbox perms being wrong. 2000-12-12 17:28:11 +00:00
brad
d40d395c55 upgrade to c-client 2000a 2000-12-12 14:44:24 +00:00
jakob
f130f5f039 update to snapshot-20001210.
Extract from the RELEASE_NOTES file:

    Incompatible changes with snapshot-20001210
    ===========================================

    If this release does not work for you, you can go back to a previous
    Postfix version without losing your mail, subject to the "incompatible
    changes" listed for previous Postfix releases below.

    When delivering to /file/name (as directed in an alias or .forward
    file), the local delivery agent now logs a warning when it is unable
    to create a /file/name.lock file. Mail is still delivered as before.

    The "sun_mailtool_compatibility" feature is going away (a compatibility
    mode that turns off kernel locks on mailbox files). It still works,
    but a warning is logged. Instead of using "sun_mailtool_compatibility",
    specify the mailbox locking strategy as "mailbox_delivery_lock =
    dotlock".

    The Postfix SMTP client now skips SMTP server replies that do not
    start with "CODE SPACE" or with "CODE HYPHEN" and flags them as
    protocol errors. Older Postfix SMTP clients silently treated "CODE
    TEXT" as "CODE SPACE TEXT", i.e. as a valid SMTP reply.

    This snapshot does not yet change default relay settings. That
    change alone affects a dozen files, most of which documentation.
    This may be an incompatibility with some people's expectations,
    but such are my rules - between code freeze and release no major
    functionality changes are allowed.

    Several interfaces of libutil and libglobal routines have changed.
    This may break third-party code written for Postfix. In particular,
    the safe_open() routine has changed, the way the preferred locking
    method is specified in the sys_defs.h file, as well as all routines
    that perform file locking. When compiling third-party code written
    for Postfix, the incompatibilities will be detected by the compiler
    provided that #include file dependencies are properly maintained.

    Major changes with snapshot-20001210
    ====================================

    This snapshot includes bugfixes that were already released as
    patches 12 and 13 for the 19991231 "stable" release:

      - The queue manager could deadlock for 10 seconds when bouncing
        mail under extreme load from one-to-one mass mailings.

      - Local delivery performance was substandard, because the per-user
        concurrency limit accidentally applied to the entire local
        domain.

    The mailbox locking style is now fully configurable at runtime.
    The new configuration parameter is called "mailbox_delivery_lock".
    Depending on the operating system type, mailboxes can be locked
    with one or more of "flock", "fcntl" or "dotlock".  The command
    "postconf -l" shows the available locking styles.  The default
    mailbox locking style is system dependent.  This change affects
    all mailbox and all "/file/name" deliveries by the Postfix local
    delivery agent.

    The new "import_environment" and "export_environment" configuration
    parameters now provide explicit control over what environment
    variables Postfix will import, and what environment variables
    Postfix will pass on to a non-Postfix process. This is better than
    hard-coding my debugging environment into public releases.

    The "mailbox_transport" and "fallback_transport" parameters now
    understand the form "transport:nexthop", with suitable defaults
    when either transport or nexthop are omitted, just like in the
    Postfix transport map. This allows you to specify for example,
    "mailbox_transport = lmtp:unix:/file/name".

    The MYSQL client now supports server connections over UNIX-domain
    sockets.  Code provided by Piotr Klaban. See the file MYSQL_README
    for examples of "host" syntax.
2000-12-11 03:17:50 +00:00
jakob
b4c391c3ff update to 19991231-pl13 2000-12-10 18:55:53 +00:00
peter
e89621d1b3 Add common flavors to Makefile and document flavors (as per last commit)
in DESCR file. Thanks to Marc for prompting.
2000-12-08 12:01:07 +00:00
peter
5ea3176f9c stupid CVS missed this again - but I expected it this time. 2000-12-07 15:27:33 +00:00
peter
36ff9ee78a Update exim to version 3.20
See ChangeLog and documentation for a full list of bugs fixes and
new features. Release highlights include the addition of STARTTLS
extensions to SMTP and callback SMTP checks to verify sender addresses
on lightly loaded mail servers - prevent spam from made-up addresses.

This port includes the following flavors:

no_x11	- do not build eximon which requires X11
no_perl	- do not include perl support
no_tls	- do not include SSL/TLS support
mysql	- support mysql queries for lookups
pgsql	- support pgsql queries for lookups
ldap	- support ldap (OpenLDAP) queries for lookups

All these queries are independent.

Maintainer has been temporarily chaged to me for feedback, until
Sebastian is back and available to support the port.

Testing has been limited to i386.
2000-12-07 15:27:10 +00:00