Subject:
Announcements of new sympa release
List archive
- From: David Verdin <>
- To:
- Subject: [sympa-announce] Sympa 6.1 goes beta!
- Date: Fri, 28 May 2010 14:41:54 +0200
Dear Sympa users,
After several months of alpha test, the 6.1 version of Sympa is now
released as beta. The beta phase should last until september, when the
6.1 will be released as stable.
Download
Sympa
6.1
!
Read
the release notes!
So what's new?
New features
- User
level
messages customization. [J. Jourdan] It is now possible
to customize messages content with data specific to each subscriber.
The custom attributes are as parameters for
TT2 tags in messages distributed. This adds notably the
possibility to add authenticated unsubscribe URL to message footers.
merge is controled by a list/robot parameter : merge_feature on|off
- DKIM :
Sympa now supports DKIM for message diffusion and control. DKIM is a
important tool for antispam but it will really become powerfull when
most of the messages received in your mailboxes include a DKIM
signature. That's why it is so important for MLM to support the DKIM
standard. The DKIM features included in Sympa 6.1 were developped with
the support of Internet2. Listmasters who want to learn more about DKIM
and MLM should read the IETF draft:
http://datatracker.ietf.org/doc/draft-kucherawy-dkim-lists/
Incoming messages: Authorization
scenarios
can
now
use DKIM. Turning on the dkim_feature configuration
parameter will provide a new authentication level to the authorization
scenarios
engine. Scenario evaluation for incoming messages with a valid DKIM
signature (but no S/MIME signature) will be evaluated with
authentication method dkim. So rules that use authentication method
"smtp" will not match.
Outgoing messages: You may want to make Sympa sign
outgoing messages. Almost every aspects of DKIM signature behavior can
be customized via Sympa configuration parameters. Please check the DKIM
parameters section for further details. Note that each parameter can
also be set for a given virtual robot; and most of them are available
as list parameter.
Which messages should be signed?
In order to configure Sympa for signing outgoing messages, you have to
decide which messages Sympa should sign . This should be decided for
four kind of messages:
Services messages : these are all messages sent by Sympa itself :
welcome messages, answers to mail commands, various notification such
as remind message and digest messages;
List messages : messages distributed to list members (where the
initial From: header is preserved). These messages will fall is one one
the following subcategory:
- authenticated messages (using S/MIME signature, challenge
or password);
- received with a valid DKIM signature;
- validated by one of the list editors;
- other messages.
Server parameters used with DKIM:
- dkim_feature
- dkim_add_signature_to
- dkim_signature_apply_on
- dkim_private_key_path
- dkim_selector
- dkim_signer_domain
- dkim_signer_identity
- dkim_header_list
List
parameters used with DKIM:
- dkim_feature
- dkim_signature_apply_on
- dkim_parameters
- private_key_path
- selector
- header_list
- signer_domain
- signer_identity
- User
exclusion. [J. Jourdan] Beware, that this feature is different
from the
blacklist. Exclusion makes sense when a list is based on external data
sources, thanks to exclusion, a user can unsubscribe (or being removed
by list owner) even though he should be included via an external data
source. Users get into the exclusion table, through the standard
unsubscribe / delete functions. They get off the exclusion table with
the standard subscribe / add functions. Adding of the table
'exclusion_table'.
- Subscription
suspension [J. Jourdan] The user can suspend her subscription.
She is still
registered as a subscriber but won't receive the mails.Subscription can
be indefinite or have a scheduled expiration date. The subscription
suspension can be managed for all subscriptions in a unique web
interface.
- SOAP: complexWhich service include subscribers information
about bounce
- Internationalisation: Most languages have seen their
translation upgraded. Among them we can remark those languages who are
approximately 100 % translated:
- Polish (thanks to M. Woloszyn)
- Japanese (thanks to S. Ikeda)
- Russian (thanks to Chernysh)
- German (thanks to M. Warkus)
- French (eh...)
In addition, M. Warkus did a great deal of work on Sympa typography:
all the ponctuation signs are now included in the transaltion strings,
so you can adapt the typography to whatever the best practices are in
your language.
- Extended the format of the generic_sso paragraph in auth.conf.
Two new parameters :
- http_header_list : allows to explicitely list HTTP header
fields that should be cached in sympa user_table.
- http_header_value_separator : user attributes may be
multi-valued (including the user email address. This parameter defines
the values separator; default is ';' (adapted for Shibboleth)
Login
control to avoid brute force attacks.
Changes
- spam_status message property is now evaluated from a scenario
spam_status. This scenario accept ham, spam and unsure as result. This
replace the antispam_header_name antispam_tag_header_spam_regexp
- Is is now possible to enable topics when the reception mode is
'mail', 'notice', 'not_me', 'txt', 'html' or 'urlize'. AuthCAS module
used to be distributed with Sympa. Since Sympa 6, it is a standalone
CPAN module. The module still has the same name, therefore old
installed versions of the module need to be removed
Bug fixes
A lot of bugs were fixed in this version, too. Check the release notes
for details about bug fixing.
Enjoy!
The Sympa developpers.
--
David Verdin
Comité réseau des universités
|
Attachment:
sympa_beta.png
Description: PNG image
-
[sympa-announce] Sympa 6.1 goes beta!,
David Verdin, 05/28/2010
Archive powered by MHonArc 2.6.19+.