[Mailman-Developers] GSoC Final report

Abhilash Raj raj.abhilash1 at gmail.com
Mon Sep 23 21:26:43 CEST 2013


Hi,

So I have pushed my final commit for now for my GSoC project. I will try
to be brief on all the accomplishments and mention concisely
what-is-working.

* Signature rule following strict rfc 3156 can now be verified, only
pgp-mime messages are accepted and messages without a (valid) signature
are held.

* SignMessage handler creates multipart/signed message, first of whose
part is the original message formed after all the processing(in
default-posting-pipeline this handler is at last before the message is
send out or copied to nntp or any other queue). It expects a
`multipart/signed` or `multipart/mixeed` message. The signature is
calculated on whole part using the list's secret key.

* A List's key can be created from postorius and other signature
parameters can also be changed from there( only 'signature_max_age for
now).

* A user can import his public key from public keyservers( defaults to
ha.pool.sks-keyservers.net) by entering their public key id or they can
copy paste their public key data to upload their public key.( Exceptions
handling is not implemented yet in postorius, if works fine in perfect
situations).


I hope to improve all these things even more but seems like I have a
short of time now, I will update you( and the mm-dev list) with what
other plans I have to furthur improve these parts.

P.S.: There is a working version of my copy of mailman here[1] if you
want to have a look.

-- 
Abhilash Raj

[1]: http://maxking.emoir.co.in




-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 901 bytes
Desc: OpenPGP digital signature
URL: <http://mail.python.org/pipermail/mailman-developers/attachments/20130924/006c14ba/attachment.sig>


More information about the Mailman-Developers mailing list