I'm currently working on something which ideally would have a 'virtual' email system for mobile phones, in that a client's phone connects and gets a list of the possible email topics, and then when they chose which one they want the actual content is generated on the fly and sent as a body text.

This kind of dynamic content generation pretty much rules out any standard POP3/IMAP server, and pregenerating all topics would be extremely network intensive as it requires numerous HTML pages to be fetched, so I reasoned it made sense to implement the virtual server in Perl. I've searched CPAN, Perlmonks, and Google however and can't find any kind of Perl module for POP3 or IMAP servers.

I do know about the client modules, and the Net::Server modules, but I am surprised nothing exists to do the actual server-side of the protocols.

Am I overlooking something, or is this genuinely a wheel which has yet to be built?


In reply to POP3/IMAP Server modules? by Molt

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.