next up previous contents
Next: 7 Creating a plugin Up: FreePOPs Manual Previous: 5 Email client configuration   Contents

Subsections

6 Plugins

Here we give a detailed description of each plugin, but before starting we explain the general way of passing special arguments to plugins (see the specific plugin description for a detailed description of the accepted parameters).

6.1 Parameters

Each plugin can receive parameters passed as an addon to username. The following username is for the popforward.lua plugin:
gareuselesinge@mydomain.xx?host=pop.mydomain.xx&port=110
Since you may use some antispam proxy or other program that may handle your username and may dislike the ? character you may use a space instead of it. Every following character that is not a letter or a number needs to be escaped. So they have to be written as %xx, where xx is the hexadecimal code of the corresponding character (exacly as it happens in URL). The space character could also be substituted simply by a plus characted +. For example, if you have to assign the value "My Messages" to the folder parameter, you need to write folder=My+Messages.Take a look to the Appendix, to find more informations about hexadecimal codes.

Another way of hacking with the username is the on-the-fly domain-plugin binding. You may find useful to say: ``I want to use plugin X for domain Y without changing the config.lua file''. In this case you have to use the plugin name (for example popforward.lua) as the domain name an probably you will have to pass some arguments to the plugin using the procedure previously described. This is an example:
gareuselesinge@popforward.lua?host=pop.mymailsite.xx&port=110
Remember that in the case of the use of on-the-fly bindings there will be no default arguments, thus port=110 can't be omitted as in the previous example.

6.2 abv.lua

Name:
abv.bg
Version:
0.1.6
Requires:
FreePOPs 0.0.97
License:
GNU/GPL
Available at:
http://freepops.sourceforge.net/download.php?contrib=abv.lua
Homepage:
http://freepops.sourceforge.net/
Author:
Russell Schwager <russell822 (at) yahoo (.) com>
Domains:
@abv.bg, @gyuvetch.bg, @gbg.bg
Domain(regex):
Description:
To use this plugin you have to use your full email address as the username and your real password as the password. For support, please post a question to the forum instead of emailing the author(s).

6.3 aol.lua

Name:
aol.com
Version:
0.1.2
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://freepops.sourceforge.net/download.php?module=aol.lua
Homepage:
http://freepops.sourceforge.net/
Author:
Russell Schwager <russells (at) despammed (.) com>
Domains:
@aol.com, @aol.com.ar, @aol.fr, @aol.com.mx, @aol.com.au, @aol.de, @aol.com.pr, @aol.com.br, @jp.aol.com, @aol.com.uk, @aol.ca, @aola.com, @aim.com
Domain(regex):
Description:
To use this plugin you have to use your full email address as the username and your real password as the password.

6.4 davmail.lua

Name:
DAVMAIL
Version:
0.0.6
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=owa.lua
Homepage:
http://www.freepops.org/
Author:
Enrico Tassi <gareuselesinge (at) users (.) sourceforge (.) net>
Domains:
@lycos.co.uk, @lycos.ch, @lycos.de, @lycos.es, @lycos.it, @lycos.at, @lycos.nl, @spray.se, @jubii.dk
Domain(regex):
Description:
This plugin implements the HTTPMAIL protocol.

Limitation for Jubii.dk: it is not possible to ``leave a copy of the messages on server`` since after they've been seen once they disappear (but are not deleted, since via web you can manage them). So, if you don't want to use the webmail to empty your mailbox, don't mark the ``leave a copy...`` option in your account configuration.

Parameter:
folder
The folder you want to read. Default is inbox.

6.5 excite.lua

Name:
excite
Version:
0.0.5a
Requires:
FreePOPs 0.0.99
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?contrib=excite.lua
Homepage:
http://www.freepops.org/en/viewplugins.php
Author:
TheMarco <themarco (at) fsmail (.) net>
Domains:
@excite.com, @myway.com
Domain(regex):
Description:
Excite webmail plugin. Use your full email address as the username and your real password as the password. For support, please post your questions to the forum.
Parameter:
folder
The folder to interact with. Default is Inbox, other values are: Bulk, Sent, Trash, Drafts or user defined folder.

6.6 fastmail.lua

Name:
fastmail.com
Version:
0.0.3c
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=fastmail.lua
Homepage:
http://www.freepops.org/
Author:
Russell Schwager <russell822 (at) yahoo (.) com>
Domains:
@123mail.org, @150mail.com, @150ml.com, @16mail.com, @2-mail.com, @4email.net, @50mail.com, @airpost.net, @allmail.net, @bestmail.us, @cluemail.com, @elitemail.org, @emailgroups.net, @emailplus.org, @emailuser.net, @eml.cc, @fastem.com, @fast-email.com, @fastemail.us, @fastemailer.com, @fastest.cc, @fastimap.com, @fastmail.cn, @fastmail.com.au, @fastmail.fm, @fastmail.us, @fastmail.co.uk, @fastmail.to, @fmail.co.uk, @fast-mail.org, @fastmailbox.net, @fastmessaging.com, @fea.st, @f-m.fm, @fmailbox.com, @fmgirl.com, @fmguy.com, @ftml.net, @hailmail.net, @imap.cc, @imap-mail.com, @imapmail.org, @internet-e-mail.com, @internetemails.net, @internet-mail.org, @internetmailing.net, @jetemail.net, @justemail.net, @letterboxes.org, @mailandftp.com, @mailas.com, @mailbolt.com, @mailc.net, @mailcan.com, @mail-central.com, @mailforce.net, @mailftp.com, @mailhaven.com, @mailingaddress.org, @mailite.com, @mailmight.com, @mailnew.com, @mail-page.com, @mailsent.net, @mailservice.ms, @mailup.net, @mailworks.org, @ml1.net, @mm.st, @myfastmail.com, @mymacmail.com, @nospammail.net, @ownmail.net, @petml.com, @postinbox.com, @postpro.net, @proinbox.com, @promessage.com, @realemail.net, @reallyfast.biz, @reallyfast.info, @rushpost.com, @sent.as, @sent.at, @sent.com, @speedpost.net, @speedymail.org, @ssl-mail.com, @swift-mail.com, @the-fastest.net, @theinternetemail.com, @the-quickest.com, @veryfast.biz, @veryspeedy.net, @warpmail.net, @xsmail.com, @yepmail.net, @your-mail.com
Domain(regex):
Description:
This plugin lets you download mail from fastmail. To use this plugin you have to use your full email address as the username and your real password as the password. For support, please post a question to the forum instead of emailing the author(s).
Parameters:
folder
The folder you want to interact with. Default is Inbox, other values are: Junk, Trash, Draft, Sent.
emptytrash
Parameter is used to force the plugin to empty the trash when it is done pulling messages. Set the value to 1.

6.7 gmail.lua

Name:
GMail.com
Version:
0.0.52
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=gmail.lua
Homepage:
http://www.freepops.org/
Authors:
Rami Kattan <rkattan (at) gmail (.) com>, EoinK <eoin.pops (at) gmail (.) com>
Domain:
@gmail.com
Domain(regex):
Description:
This is the webmail support for @gmail.com mailboxes.

To use this plugin you have to use your full email address as the user name and your real password as the password.

Adding some parameters at the end of the username gives the ability to download email from different folder and/or labels, and export the contacts in CSV format. Check "Supported parameters" for more details about the available parameters.

Note:

When the email client issues the command to delete some messages (because in its options it is set to delete messages from the server [after x days]), if checked the inbox folder, the email will be moved to the archive (folder "all"), while if you checked the spam folder, the email will be moved to the trash folder, else it will only be marked as read.

Parameters:
folder
Used for selecting the folder to operate on (inbox is the default one).

The standard folders are: inbox, starred, sent, all, spam, trash.

Here is an example of a username to get the email from the starred folder:

foo@gmail.com?folder=starred

If you created custom labels in gmail, you can access them using the label parameter label=name.

maxmsgs
Parameter is used to force the plugin to only download a maximum number of messages.
enableimap
Parameter is used to turn on IMAP for the account. If set to 1, the plugin will enable IMAP access on the user's account during the QUIT command.
enableforward
Parameter is turn on forwarding for the account. If set with an email address, the settings will be updated to enable the user's settings to forward messages to the supplied address.
label
Used for selecting the labels to operate on.

Here is an example of a username to get the email from the label Friends:

foo@gmail.com?label=Friends

act
Possible values:

- export: Exports your gmail contacts into a file called gmail_contacts_export.csv that will be saved in your home (Unix) or in the My Documents directory (Windows), that can be imported into your email client.

6.8 hotmail.lua

Name:
hotmail.com
Version:
0.1.90
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=hotmail.lua
Homepage:
http://www.freepops.org/
Authors:
Russell Schwager <russell822 (at) yahoo (.) com>, D. Milne <drmilne (at) safe-mail (.) net>, Peter Collingbourne <pcc03 (at) doc (.) ic (.) ac (.) uk»
Domains:
@hotmail.com, @msn.com, @webtv.com, @charter.com, @compaq.net, @passport.com, @hotmail.de, @hotmail.it, @hotmail.co.uk, @hotmail.co.jp, @hotmail.fr, @messengeruser.com, @hotmail.com.ar, @hotmail.co.th, @hotmail.com.tr
Domain(regex):
Description:
This plugin lets you download mail from @hotmail.com and similar mailboxes. To use this plugin you have to use your full email address as the username and your real password as the password. For support, please post a question to the forum instead of emailing the author(s).
Parameters:
folder
The folder you want to interact with. Default is Inbox.
emptyjunk
Parameter is used to force the plugin to empty the junk folder when it is done pulling messages. Set the value to 1.
emptytrash
Parameter is used to force the plugin to empty the trash when it is done pulling messages. Set the value to 1.
markunread
Parameter is used to have the plugin mark all messages that it pulls as unread. If the value is 1, the behavior is turned on.
maxmsgs
Parameter is used to force the plugin to only download a maximum number of messages.
domain
Parameter is used to override the domain in the email address. This is used so that users don't need to add a mapping to config.lua for a hosted hotmail account.
keepmsgstatus
Parameter is used to maintain the status of the message in the state it was before being pulling. If the value is 1, the behavior is turned on and will override the markunread flag..

6.9 juno.lua

Name:
juno.com
Version:
0.1.1
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=juno.lua
Homepage:
http://www.freepops.org/
Author:
Russell Schwager <russell822@yahoo.com>
Domains:
@netzero.net, @netzero.com, @juno.com
Domain(regex):
Description:
This is the webmail support for @juno.com, @netzero.net and @netzero.com mailboxes. To use this plugin you have to use your full email address as the user name and your real password as the password.
Parameters:
folder
Parameter is used to select the folder (Inbox is the default) that you wish to access. The folders that are available are the standard Yahoo folders, called Inbox, Draft, Sent, Junk Mail and Trash. For user defined folders, use their name as the value.
emptytrash
Parameter is used to force the plugin to empty the trash when it is done pulling messages.
resetheaders
Parameter is used to force the plugin to turn off full headers when it is done pulling messages.
noattachments
Parameter is used to force the plugin to skip attachments. To turn this on, set the value to 1.

6.10 kernel.lua

Name:
kernel.org Changelog viewer
Version:
0.0.4
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=kernel.lua
Homepage:
http://www.freepops.org/
Author:
Simone Vellei <simone_vellei (at) users (.) sourceforge (.) net>
Domains:
@kernel.org, @kernel.org.24, @kernel.org.26
Domain(regex):
Description:
This plugin helps in staying up to date with the Linux kernel releases. http://kernel.org is the official page with the Linux kernel releases, each with its ChangeLog. You should use something@kernel.org to receive news about every tree, something@kernel.24 or something@kernel.org.26 for a specific tree. Password is not used, type a random string.

6.11 libero.lua

Name:
Libero.IT
Version:
0.2.13
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=libero.lua
Homepage:
http://www.freepops.org/
Author:
Enrico Tassi <gareuselesinge (at) users (.) sourceforge (.) net>
Domains:
@libero.it, @inwind.it, @iol.it, @blu.it
Domain(regex):
Description:
This plugin is for italian users only.
Parameter:
folder

6.12 lycos.lua

Name:
Lycos.IT (this plugin doesn't work!)
Version:
0.0.5
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
----
Homepage:
-----
Author:
-- <--->
Domain:
@...
Domain(regex):
Description:
this plugin cant' do a delete and retr/top. this is half done since now the lycos webmail is served by the owa.lua plugin.

Parameter:
-name-
-desc-

6.13 mail2world.lua

Name:
mail2world.com
Version:
0.0.2g
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://freepops.sourceforge.net/download.php?module=mail2world.lua
Homepage:
http://freepops.sourceforge.net/
Author:
Russell Schwager <russells (at) despammed (.) com>
Domain:
Domain(regex):
@mail2*.com
Description:
To use this plugin you have to use your full email address as the username and your real password as the password. For support, please post a question to the forum instead of emailing the author(s).
Parameters:
folder
The folder you want to interact with. Default is Inbox.
nossl
Parameter is used to force the plugin to not use ssl in its session. Set the value to 1 to enable this feature.

6.14 mailcom.lua

Name:
mail.com
Version:
0.1.07b
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=mailcom.lua
Homepage:
http://www.freepops.org/
Author:
Russell Schwager <russell822 (at) yahoo (.) com>
Domains:
@mail.com, @email.com, @iname.com, @cheerful.com, @consultant.com, @europe.com, @mindless.com, @earthling.net, @myself.com, @post.com, @techie.com, @usa.com, @writeme.com, @2die4.com, @artlover.com, @bikerider.com, @catlover.com, @cliffhanger.com, @cutey.com, @doglover.com, @gardener.com, @hot-shot.com, @inorbit.com, @loveable.com, @mad.scientist.com, @playful.com, @poetic.com, @popstar.com, @popstarmail.org, @saintly.com, @seductive.com, @soon.com, @whoever.com, @winning.com, @witty.com, @yours.com, @africamail.com, @arcticmail.com, @asia.com, @australiamail.com, @europe.com, @japan.com, @samerica.com, @usa.com, @berlin.com, @dublin.com, @london.com, @madrid.com, @moscowmail.com, @munich.com, @nycmail.com, @paris.com, @rome.com, @sanfranmail.com, @singapore.com, @tokyo.com, @accountant.com, @adexec.com, @allergist.com, @alumnidirector.com, @archaeologist.com, @chemist.com, @clerk.com, @columnist.com, @comic.com, @consultant.com, @counsellor.com, @deliveryman.com, @diplomats.com, @doctor.com, @dr.com, @engineer.com, @execs.com, @financier.com, @geologist.com, @graphic-designer.com, @hairdresser.net, @insurer.com, @journalist.com, @lawyer.com, @legislator.com, @lobbyist.com, @minister.com, @musician.org, @optician.com, @pediatrician.com, @presidency.com, @priest.com, @programmer.net, @publicist.com, @realtyagent.com, @registerednurses.com, @repairman.com, @representative.com, @rescueteam.com, @scientist.com, @sociologist.com, @teacher.com, @techie.com, @technologist.com, @umpire.com, @02.to, @111.ac, @123post.com, @168city.com, @2friend.com, @65.to, @852.to, @86.to, @886.to, @aaronkwok.net, @acmilan-mail.com, @allstarstats.com, @amrer.net, @amuro.net, @amuromail.com, @anfieldroad-mail.com, @arigatoo.net, @arsenal-mail.com, @barca-mail.com, @baseball-mail.com, @basketball-mail.com, @bayern-munchen.com, @birmingham-mail.com, @blackburn-mail.com, @bsdmail.com, @bsdmail.org, @c-palace.com, @celtic-mail.com, @charlton-mail.com, @chelsea-mail.com, @china139.com, @chinabyte.com, @chinahot.net, @chinarichholdings.com, @coolmail.ac, @coventry-mail.com, @cseek.com, @cutemail.ac, @daydiary.com, @dbzmail.com, @derby-mail.com, @dhsmail.org, @dokodemo.ac, @doomo.net, @doramail.com, @e-office.ac, @e-yubin.com, @eracle.com, @eu-mail.net, @everton-mail.com, @eyah.com, @ezagenda.com, @fastermail.com, @femail.ac, @fiorentina-mail.com, @football-mail.com, @forest-mail.com, @freeid.net, @fulham-mail.com, @gaywiredmail.com, @genkimail.com, @gigileung.org, @glay.org, @globalcom.ac, @golf-mail.com, @graffiti.net, @gravity.com.au, @hackermail.com, @highbury-mail.com, @hitechweekly.com, @hkis.org, @hkmag.com, @hkomail.com, @hockey-mail.com, @hollywood-mail.com, @ii-mail.com, @iname.ru, @inboexes.org, @inboxes.com, @inboxes.net, @inboxes.org, @insingapore.com, @intermilan-mail.com, @ipswich-mail.com, @isleuthmail.com, @jane.com.tw, @japan1.org, @japanet.ac, @japanmail.com, @jayde.com, @jcom.ac, @jedimail.com, @joinme.com, @joyo.com, @jpn1.com, @jpol.net, @jpopmail.com, @juve-mail.com, @juventus-mail.com, @juventusmail.net, @kakkoii.net, @kawaiimail.com, @kellychen.com, @keromail.com, @kichimail.com, @kitty.cc, @kittymail.com, @kittymail.net, @lazio-mail.com, @lazypig.net, @leeds-mail.com, @leicester-mail.com, @leonlai.net, @linuxmail.org, @liverpool-mail.com, @luvplanet.net, @mailasia.com, @mailjp.net, @mailpanda.com, @mailunion.com, @man-city.com, @manu-mail.com, @marchmail.com, @markguide.com, @maxplanet.com, @megacity.com, @middlesbrough-mail.com, @miriamyeung.com, @miriamyeung.com.hk, @myoffice.ac, @nctta.org, @netmarketingcentral.com, @nettalk.ac, @newcastle-mail.com, @nihonjin1.com, @nihonmail.com, @norikomail.com, @norwich-mail.com, @old-trafford.com, @operamail.com, @otakumail.com, @outblaze.net, @outgun.com, @pakistans.com, @pokefan.com, @portugalnet.com, @powerasia.com, @qpr-mail.com, @rangers-mail.com, @realmadrid-mail.com, @regards.com, @ronin1.com, @rotoworld.com, @samilan.com, @searcheuropemail.com, @sexymail.ac, @sheff-wednesday.com, @slonline.net, @smapxsmap.net, @southampton-mail.com, @speedmail.ac, @sports-mail.com, @starmate.com, @sunderland-mail.com, @sunmail.ac, @supermail.ac, @supermail.com, @surfmail.ac, @surfy.net, @taiwan.com, @talknet.ac, @teddy.cc, @tennis-mail.com, @tottenham-mail.com, @utsukushii.net, @uymail.com, @villa-mail.com, @webcity.ca, @webmail.lu, @welcomm.ac, @wenxuecity.net, @westham-mail.com, @wimbledon-mail.com, @windrivers.net, @wolves-mail.com, @wongfaye.com, @worldmail.ac, @worldweb.ac, @isleuthmail.com, @x-lab.cc, @xy.com.tw, @yankeeman.com, @yyhmail.com, @verizonmail.com, @lycos.com, @cyberdude.com, @mail.org, @italymail.com, @mexico.com, @india.com, @u2club.com, @royal.net
Domain(regex):
Description:
This is the webmail support for @mail.com and all its other domain mailboxes. To use this plugin you have to use your full email address as the user name and your real password as the password.
Parameters:
folder
Parameter is used to select the folder (Inbox is the default) that you wish to access. The folders that are available are the standard folders, called INBOX, Drafts, SENT, and Trash. For user defined folders, use their name as the value.
emptytrash
Parameter is used to force the plugin to empty the trash when it is done pulling messages.
setoptionoverride
Parameter is used to tell the plugin not to change the mail options on the mail.com website. If you use this option, you must have full headers enabled in your options. If the value is 1, the behavior is turned on.
usemailcomloginpage
Parameter is used to tell the plugin to use the login page on mail.com instead of trying to figure it out by the domain. If the value is 1, the behavior is turned on.
loginpage
Parameter is used to tell the plugin which login page to use.

6.15 monitor.lua

Name:
monitor
Version:
0.0.1
Requires:
FreePOPs 0.2.6
License:
GNU/GPL
Available at:
http://www.freepops.org
Homepage:
http://www.freepops.org/download.php?module=monitor.lua
Author:
Enrico Tassi <gareuselesinge@users.sourceforge.net>
Domain:
@monitor
Domain(regex):
Description:
Monitors the internal state and statistics of freepops
Parameter:
command
one of: stats

6.16 netscape.lua

Name:
netscape.net
Version:
0.0.3c
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://freepops.sourceforge.net/download.php?module=netscape.lua
Homepage:
http://freepops.sourceforge.net/
Author:
Russell Schwager <russells (at) despammed (.) com>
Domain:
@netscape.net
Domain(regex):
Description:
This plugin lets you download mail from @netscape.net mailboxes. To use this plugin you have to use your full email address as the username and your real password as the password.

6.17 orange.lua

Name:
Orange (ex Wanadoo)
Version:
0.0.8g
Requires:
FreePOPs 0.0.99
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?contrib=orange.lua
Homepage:
http://www.freepops.org/en/viewplugins.php
Authors:
TheMarco <themarco (at) fsmail (.) net>, Ernst Vaarties <evaarties (at) xs4all (.) nl>
Domains:
@fsmail.net, @wanadoo.nl, @orange.nl, @bedrijfsnaam.nl
Domain(regex):
Description:
Orange ( ex Wanadoo ) webmail plugin. Use your full email address as the username and your real password as the password. For support, please post your questions to the forum.
Parameters:
folder
The folder to interact with. Default is inbox, other values are: junk, sent, trash, draft or user defined folder.
emptytrash
Not recommended. Forces the plugin to empty the trash when it is done pulling messages. Set it to 1 to activate it.

6.18 popforward.lua

Name:
POPforward
Version:
0.0.5
Requires:
FreePOPs 0.2.7
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=popforward.lua
Homepage:
http://www.freepops.org/
Author:
Enrico Tassi <gareuselesinge (at) users (.) sourceforge (.) net>
Domain:
@...
Domain(regex):
Description:
This is a POP3 proxy. Read the parameters to know the additional features
Parameters:
realusername
If you start the plugin with the username foo@popforward.lua then you need this option to set the real username
host
The POP3 server hostname. You can specify the port in the hostname:portnumber way. If host is a lua function (you can set that changing the config.lua file but not on the fly) it is called with the username and should return both host and port.
port
To choose to server port to connect to. Use this if you have not specifyed the port in the host parameter.
pipe
Pipe the messages to the specified command before passing them to the mail client. Example: '/usr/bin/spamc -t 10'
pipe_limit
Limit the maximum size of piped messages, the default (0) is to pipe all of them.

6.19 softhome.lua

Name:
softhome.net
Version:
0.0.2b
Requires:
FreePOPs 0.0.97
License:
GNU/GPL
Available at:
http://freepops.sourceforge.net/download.php?contrib=softhome.lua
Homepage:
http://freepops.sourceforge.net/
Author:
Russell Schwager <russells (at) despammed (.) com>
Domain:
@softhome.net
Domain(regex):
Description:
To use this plugin you have to use your full email address as the username and your real password as the password. For support, please post a question to the forum instead of emailing the author(s).
Parameter:
folder
The folder you want to interact with. Default is Inbox.

6.20 squirrelmail.lua

Name:
SquirrelMail
Version:
0.0.4
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=squirrelmail.lua
Homepage:
http://www.freepops.org/
Author:
Eddi De Pieri <dpeddi (at) users (.) sourceforge (.) net>
Domain:
@...
Domain(regex):
Description:
This plugin supports webmails made with squirrelmail. You have to hack by hand the plugin to make it work with your website. since now it supports only version 1.2.

6.21 supereva.lua

Name:
Supereva
Version:
0.2.6a
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=supereva.lua
Homepage:
http://www.freepops.org
Authors:
Andrea Dalle Molle <Tund3r (at) fastwebnet (dot) it>, Enrico Tassi <gareuselesinge (at) users (dot) sourceforge (dot) net>, Visioning <unknown>, Viruzzo <unknown>
Domains:
@supereva.it, @supereva.com, @freemail.it, @freeweb.org, @mybox.it, @superdada.com, @cicciociccio.com, @mp4.it, @dadacasa.com, @clarence.com, @concento.it, @dada.net
Domain(regex):
Description:
This plugin is for the supereva.it portal

6.22 tin.lua

Name:
Tin.IT
Version:
0.2.11h
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=tin.lua
Homepage:
http://www.freepops.org/
Author:
Enrico Tassi <gareuselesinge (at) users (.) sourceforge (.) net>
Domains:
@tin.it, @virgilio.it, @alice.it, @tim.it, @atlantide.it
Domain(regex):
Description:
This plugin is for italian users only.
Parameters:
folder
limit

6.23 tre.lua

Name:
Tre
Version:
0.0.5
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=tre.lua
Homepage:
http://www.freepops.org/
Author:
Eddi De Pieri <dpeddi (at) users (.) sourceforge (.) net>
Domains:
@tre.it, @three.com.au
Domain(regex):
Description:
To use this plugin you have to configure your mail client using as username your phone number formatted as 393921234567@three.com.XX and as password the usim's original pin code provided by three. PS: this plugin is tested only whith "three italy", please report me if it works with the three webmail of your country!.

Parameters:
purge
Remove automatically deleted mail from trashcan. Permitted flags: yes/no Ie: 443921234567@three.com.au?purge=yes
folder
Select a folder (inbox is the default folder). Standard folders are INBOX, INBOX.Draft, INBOX.Sent, INBOX.trash. If you have creaded some your own folders you can select it using its name with the "INBOX." suffix. ie: 443921234567@three.com.au?folder=INBOX.Example

6.24 updater.lua

Name:
updater
Version:
0.2.4
Requires:
FreePOPs 0.2.3
License:
GNU/GPL
Available at:
http://freepops.sourceforge.net/download.php?module=updater.lua
Homepage:
http://www.freepops.org/
Author:
Russell Schwager <russells (at) despammed (.) com>
Domain:
@updater
Domain(regex):
Description:
This plugin is used to retrieve updated lua modules for freepops. To use this plugin correctly, you need to set the settings for the account created for this to 'leave mail on server'. The first time, you use this account, all the plugins will be retrieved.
Parameter:
modlist
The list of modules to update, separated by ','. Example: aaa@updater?modlist=updater,libero,hotmail

6.25 yahoo.lua

Name:
yahoo.com
Version:
0.2.1
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=yahoo.lua
Homepage:
http://www.freepops.org/
Authors:
Russell Schwager <russell822 (at) yahoo (.) com>, Nicola Cocchiaro <ncocchiaro (at) users (.) sourceforge (.) net>
Domains:
@yahoo.com, @yahoo.ie, @yahoo.it, @yahoo.ca, @rocketmail.com, @yahoo.com.ar, @yahoo.co.in, @yahoo.co.id, @yahoo.com.tw, @yahoo.co.uk, @yahoo.com.cn, @yahoo.es, @yahoo.de, @talk21.com, @btinternet.com, @yahoo.com.au, @yahoo.co.nz
Domain(regex):
Description:
This is the webmail support for @yahoo.com, @yahoo.ca and @yahoo.it and similar mailboxes. To use this plugin you have to use your full email address as the user name and your real password as the password.
Parameters:
folder
Parameter is used to select the folder (Inbox is the default) that you wish to access. The folders that are available are the standard Yahoo folders, called Inbox, Draft, Sent, Bulk and Trash (for yahoo.it domains you may use the same folder names or the corresponding names in Italian: InArrivo, Bozza, Inviati,Anti-spam, Cestino). For user defined folders, use their name as the value.
view
Parameter is used when getting the list of messages to pull. It determines what messages to be pulled. Possible values are All, Unread and Flag.
markunread
Parameter is used to have the plugin mark all messages that it pulls as unread. If the value is 1, the behavior is turned on.
nossl
Parameter is used to force the module to login through plain HTTP and not HTTPS with SSL. If the value is 1, the SSL is not used.
emptytrash
Parameter is used to force the plugin to empty the trash folder when it is done pulling messages. Set the value to 1.
emptybulk
Parameter is used to force the plugin to empty the bulk folder when it is done pulling messages. Set the value to 1.
maxmsgs
Parameter is used to force the plugin to only download a maximum number of messages.

6.26 aggregator.lua

Name:
RSS/RDF aggregator
Version:
0.2.7
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=aggregator.lua
Homepage:
http://www.freepops.org/
Authors:
Simone Vellei <simone_vellei (at) users (.) sourceforge (.) net>, Fernando Lucas Rodriguez <info (at) fernandolucas (.) es>
Domains:
@aggregator, @...
Domain(regex):
Description:
Usually you can benefit from the W3C's RSS for mat when you read some website news. The RSS file indexes the news, providing a link to them. This plugin can make your mail client see the RSS file as a mailbox from which you can download each news as if it was a mail message. The only limitation is that this plugin can fetch only a news summary plus the news link. To use this plugin you have to use a casual user name with the @aggregator suffix (ex: foo@aggregator) and as the password the URL of the RSS file(ex: http://www.securityfocus.com/rss/vulnerabilities.xml). For your commodity we added some alias for you. This means you have not to search by hand the URL of the RSS file. We added some domain, for example @securityfocus.com, that can be used to directly use the aggregator plugin with these website. To use these alias you have to use a user name in the form something@aggregatordomain and a casual password.
This is the list of aliases for the aggregator plugin.

aggregatordomain description
freepops.rss.en

6.27 flatnuke.lua

Name:
flatnuke
Version:
0.0.6
Requires:
FreePOPs 0.2.0
License:
GNU/GPL
Available at:
http://www.freepops.org/download.php?module=kernel.lua
Homepage:
http://www.freepops.org/
Author:
Simone Vellei <simone_vellei (at) users (.) sourceforge (.) net>
Domains:
@flatnuke, @...
Domain(regex):
Description:
This plugin is an aggregator plugin specialized in the websites made with the FlatNuke content management system, or other sites that use the same news format like the FreePOPs website. Since in a FlatNuke site the news are stored in plain XML files this plugin is able to fetch the whole news, and not only the headings as the aggregator plugin does. This is really useful if you don't want to surf the website to read the news. To use this plugin you have to use a user name with the @flatnuke domain (ex: something@flatnuke) and a flatnuke homepage URL as the password (ex: http://flatnuke.sourceforge.net/, no need for the RSS file URL since FlatNuke puts the RSS in a fixed and well known position.
There are some alias for FlatNuke sites, see the aggregator plugin documentation to know what this means:

aggregatordomain description
freepops.en


next up previous contents
Next: 7 Creating a plugin Up: FreePOPs Manual Previous: 5 Email client configuration   Contents
Enrico Tassi 2008-06-11