Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 225
  • Last Modified:

E-mail client

Can somebody give me an idea as to how to go ahead with writing an e-mail client in Linux ? What do I need to do,i.e, create socket->connect->etc. ?How do i use the SMTP and POP servers ?
What GUI dev. tools are available in Linux?
0
rasaraja
Asked:
rasaraja
2 Solutions
 
niggurathCommented:
I suggest you to use perl for scripting and if you want a "visual like" layout, use the gdk library with glade.
take a look to perl modules on http://www.cpan.org
and that link:
http://search.cpan.org/search?mode=module&query=mail

good luck!
0
 
zmanzCommented:
Python also has email modules - poplib and smtplib.
Python also has some gui tool-kits -  tkinter, wxpython, etc...
www.python.org
www.activestate.com
www.wxpython.org
http://boa-constructor.sourceforge.net
Boa constructor is a delphi/visualbasic type of environment that uses the wxpython toolkit.
You may also want to do a search at www.google.com
I always find stuff that I need there.
Try a search with something like
perl gui or
python gui


0
 
zmanzCommented:
It looks like they have a wxwindows toolkit for perl too.
http://wxperl.sourceforge.net/
0
VIDEO: THE CONCERTO CLOUD FOR HEALTHCARE

Modern healthcare requires a modern cloud. View this brief video to understand how the Concerto Cloud for Healthcare can help your organization.

 
barucheCommented:
GUI dev tools

There are two major GUIs in the Linux world, GTK+ and QT, both of them are useable in most common languages. If you are a C+++ coder you will probably prefer QT, if you are a C programmer you will most probably prefer GTK+. For other languages, Perl/Python you better check what GUI looks better in your eyes.

For the socket programming, either read the RFCs pertaining to mail (there are quite a few) or use existing implementations that exist in Perl and Python.

This is at large, for specifics, you'll need to ask specific questions. The topic is large and wide, for example, a MUA will need to handle mail files, and to form the correct headers of the mail and to handle MIME e-mails.
0
 
rasarajaAuthor Commented:
I have Linux 7.1 running and cannot get to install gtk+? The package manager gives dependency problems.I cannot go for individual package installation as one package leads to another dependendy package.What to do?
rasaraja
0
 
jmcgOwnerCommented:
No comment has been added lately, so it's time to clean up this TA.
I will leave the following recommendation for this question in the Cleanup topic area:

Split: zmanz {http:#6408322} & baruche {http:#6419447}

Please leave any comments here within the next seven days.
PLEASE DO NOT ACCEPT THIS COMMENT AS AN ANSWER!

jmcg
EE Cleanup Volunteer
0

Featured Post

Industry Leaders: We Want Your Opinion!

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

Tackle projects and never again get stuck behind a technical roadblock.
Join Now