[Dovecot] Looking for a Plug-In developer

John O'Brien john at whitesmiths.com
Wed Jul 28 15:26:40 EEST 2010


Hi,
We need a small plug-in developed for dovecot. We are looking to pay for for its development.

We need to add support for a custom IMAP command.

The command is for the storage of a numeric PIN field in a database.
The database is PostgreSQL.
Another table in the database defines the minimum and maximum length of the numeric PIN field.

The IMAP client server exchange after a user login resembles the following.

C: A0001 CHANGE PIN 243289
S: A0001 OK CHANGE successful

The numeric PIN number is stored in a field within a table the login username as key.

Example errors are:

C: A0001 CHANGE PINFJ 24DDD89
S: A0001 NO invalid password type

C: A0001 CHANGE PIN 24DDD89
S: A0001 NO invalid characters

C: A0001 CHANGE PIN 23
S: A0001 NO password too short

C: A0001 CHANGE PIN 234567890123
S: A0001 NO password too long


C: A0001 CHANGE PIN 0000
S: A0001 NO password blacklisted

We believe this is not a big task for someone familiar with the design and implementation of dovecot plug-ins.
We want to minimise our leaning and just get a result.

If you are interested in undertaking this development please contact me with a simple proposal.
We will require the source code and copyright assignment.


Regards

John
------------------------------------------------------------------
John O'Brien                              Tel:  +61-(0)2-9114-8200
Managing Director                         Fax:  +61-(0)2-9114-8201
Whitesmiths Pty Ltd                    Mobile:  +61-(0)4-1462-7436
john at whitesmiths.com


More information about the dovecot mailing list