Forum OpenACS Q&A: Response to Newbie WebMail questions

Collapse
Posted by Malte Sussdorff on
Hello Ayman,

my suggestion is that you take a look at what has already been acomplished so far in other projects.

If you look around searching for Webmail you will stumble across squirrelmail and IMP. We installed the later one using OpenLDAP, Cyrus IMAP daemon, Postfix. You can savely take these three programms to have a start for your scripts. Using the ns_ldap you can have one password for both the Cyrus/ACS.

Once you have the basics up I'd strongly encourage you to take a look at IMP or squirrelmail, as they already have a lot of features implemented and would allow you to take some of what they have done already and reimplement it within OpenACS. Especially interesting would be the connection between IMAP and OpenACS itself.

On the other hand you can take a completly different approach and implement an IMAP server within AOLserver which stores the emails in the database. This has some benefits, if you look around in the bboards you should see some postings dealing with it.

Hope this gives you a lead where to start

Collapse
Posted by nemuel salvador on
hi there mr. ayman... hi im nem from Philippines, i took ages to find out how am i going to caontact since we are having our thesis subject..and I and my proponent would like to enhance3 your IMAP webmail system ifever you would allow us so we could pass our subject...we hope to get a copy of your sample thesis project as well as with the source code...and i would like to ask ...what programming language did you use to develop the webmail system and  what operating system does it require?...thanks and god bless....hope i could here right away from you thjanks again..
Collapse
Posted by Ayman M on
Hi Nemuel,

Please feel free to use any part or all of the Webmail system which I developed. All is ask is that you reference what parts you have used in your work.

The site which Alfred pointed you to above contains all information you will require. It contains my thesis as well as all supporting code and instructions.

A good contact is Vlad Seryakov (vlad@crystalballinc.com). I used his IMAP module (ns_imap) to complete my thesis. He may be able to give you some extra assistance with regards to his code. He may have updated his code since I completed my thesis so check with him about that.

Some other threads which may be helpful:
https://openacs.org/forums/message-view?message_id=31601
https://openacs.org/forums/message-view?message_id=27782
https://openacs.org/forums/message-view?message_id=30436
https://openacs.org/forums/message-view?message_id=58099
https://openacs.org/forums/message-view?message_id=52403

I hope that helps getting you started. Make sure you use the forums since there are a lot of experience people in here as well as using the IRC chatroom.

Best of luck with your work and keep me updated on how you go.

Kind regards,
Ayman