configure outlook express to yahoo mail
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 3633
Squirrelmail Outlook Skin Theme 1.0.3
Squirrelmail Outlook Skin Theme is based on the layout (visual interface) of the M$ Outlook 2003 over Squirrelmail (1.4.8). more>>
Squirrelmail Outlook Skin Theme is based on the layout (visual interface) of the M$ Outlook 2003 over Squirrelmail (1.4.8).
<<less Download (1.9MB)
Added: 2006-12-21 License: GPL (GNU General Public License) Price:
646 downloads
SIP Express Router (SER) 0.8.14
A high-performance, configurable, free Voice over IP/SIP ( RFC3261 ) server more>>
SIP Express Router (SER) is a high-performance, configurable, free Voice over IP/SIP ( RFC3261 ) server.
It can act as registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, voice mail, offline message service, user call preferences (CPL) etc.
Web-based user provisioning, serweb, available.
<<lessIt can act as registrar, proxy or redirect server. SER features an application-server interface, presence support, SMS gateway, SIMPLE2Jabber gateway, RADIUS/syslog accounting and authorization, server status monitoring, voice mail, offline message service, user call preferences (CPL) etc.
Web-based user provisioning, serweb, available.
Download (1.47MB)
Added: 2009-04-19 License: Freeware Price:
197 downloads
configure 0.0.2
The configure project is a Makefile generator which uses project description files to create simple Makefiles. more>>
The configure project is a Makefile generator which uses project description files to create simple Makefiles.
It stives to keep the generated code as simple as possible
Enhancements:
- The program has been fully rewritten, and has migrated to libSystem in place of libutils.
- It now supports source archive generation and installation rules.
- The documentation has been updated.
<<lessIt stives to keep the generated code as simple as possible
Enhancements:
- The program has been fully rewritten, and has migrated to libSystem in place of libutils.
- It now supports source archive generation and installation rules.
- The documentation has been updated.
Download (0.008MB)
Added: 2005-10-26 License: GPL (GNU General Public License) Price:
1459 downloads
IBM DB2 Express-C 9.5
IBM DB2 Express-C is a free database for storing and managing relational and XML data. It is free to download, use, distribute and does not have any e... more>> <<less
Download (290967KB)
Added: 2009-04-06 License: Freeware Price: Free
200 downloads
VBA Express 1.2
VBA Express is a frontend for the very popular game emulator VisualBoyAdvance. more>>
VBA Express is a frontend for the very popular game emulator VisualBoyAdvance.
Whats VBA Express? Its First, to configure VisualBoyAdvance (emulator)... EASILY! Graphics, sound, controls (keyboard and joystick), paths (to saves and captures)... You can configure all this without edit VisualBoyAdvance.cfg manually!
Open your Roms (games) with the frontend! You can run the roms with "Play!" button (without using the console command VisualBoyAdvance game.rom).
<<lessWhats VBA Express? Its First, to configure VisualBoyAdvance (emulator)... EASILY! Graphics, sound, controls (keyboard and joystick), paths (to saves and captures)... You can configure all this without edit VisualBoyAdvance.cfg manually!
Open your Roms (games) with the frontend! You can run the roms with "Play!" button (without using the console command VisualBoyAdvance game.rom).
Download (1.3MB)
Added: 2006-11-04 License: GPL (GNU General Public License) Price:
1125 downloads
Yahoo Mail Sucker pr79
Yahoo Mail Sucker is a Perl script that allows you to fetch Yahoo Mail messages. more>>
As you probably know, Yahoo Mail does not provide free POP access to its users any more. You can still use your YM account for free, but you have to use a Yahoo Mail web site to access your account.
This is not very convenient as you always have to be online, you cannot use your favourite e-mail client to read your messages, and so on. You can easily immagine the disadvantages of having to manage all your corespondence via web.
When Yahoo disabled its free POP access, the first thing that came to my mind was to change my e-mail account. But then I realized, there are far too many people used to my current Yahoo Mail address, that I am used to my YM address very much too and I thought - if Yahoo closes a free service, the other services will follow sooner or later. So changing an e-mail service/account wasnt really solution.
That is when I have decided to write YoSucker as a simple portable perl application, that would simulate a user actions to retrieve my mail to my local inbox. Yahoo Mail Sucker simply connects to the Yahoo Mail web site, parses the HTML code and fetches new messages.
With time I have added lots of other features and functionality (like support for multiple accounts, support for procmail, support for local Yahoo Mail sites, for proxy connection and much more) but the basic idea still stay the same...
Main features:
- secure SSL login
- support for multiple accounts
- encrypted passwords for enhanced security
- transaction safe writes
- support for various folders (including BULK mail)
- support for multiuser environment
- support for multiple mailboxes in one config file
- support for procmail (output to a pipe)
- support for localized Yahoo Mail sites
- support for proxy
- support for basic proxy authorization
- support of command line parameters
- powerful digest feature for listing mailbox content
- handles virtually unlimited number of messages
- LeaveOnServer, EmptyTrash and OnlyNew features
- restore message unread flag feature
- powerful CLEAN option
- quota storage warning system
- session Respawn feature
Enhancements:
- This things been around too long be be a prototype any longer.
- Filtered the annoying "Yahoo! Domain Keys" message in From header
<<lessThis is not very convenient as you always have to be online, you cannot use your favourite e-mail client to read your messages, and so on. You can easily immagine the disadvantages of having to manage all your corespondence via web.
When Yahoo disabled its free POP access, the first thing that came to my mind was to change my e-mail account. But then I realized, there are far too many people used to my current Yahoo Mail address, that I am used to my YM address very much too and I thought - if Yahoo closes a free service, the other services will follow sooner or later. So changing an e-mail service/account wasnt really solution.
That is when I have decided to write YoSucker as a simple portable perl application, that would simulate a user actions to retrieve my mail to my local inbox. Yahoo Mail Sucker simply connects to the Yahoo Mail web site, parses the HTML code and fetches new messages.
With time I have added lots of other features and functionality (like support for multiple accounts, support for procmail, support for local Yahoo Mail sites, for proxy connection and much more) but the basic idea still stay the same...
Main features:
- secure SSL login
- support for multiple accounts
- encrypted passwords for enhanced security
- transaction safe writes
- support for various folders (including BULK mail)
- support for multiuser environment
- support for multiple mailboxes in one config file
- support for procmail (output to a pipe)
- support for localized Yahoo Mail sites
- support for proxy
- support for basic proxy authorization
- support of command line parameters
- powerful digest feature for listing mailbox content
- handles virtually unlimited number of messages
- LeaveOnServer, EmptyTrash and OnlyNew features
- restore message unread flag feature
- powerful CLEAN option
- quota storage warning system
- session Respawn feature
Enhancements:
- This things been around too long be be a prototype any longer.
- Filtered the annoying "Yahoo! Domain Keys" message in From header
Download (0.043MB)
Added: 2007-06-14 License: GPL (GNU General Public License) Price:
864 downloads
Mail::Client::Yahoo 1.0
Mail::Client::Yahoo is a Perl module with programmatically access Yahoos web-based email. more>>
Mail::Client::Yahoo is a Perl module with programmatically access Yahoos web-based email.
SYNOPSIS
use Mail::Client::Yahoo;
$y = Mail::Client::Yahoo->login(
username => bob,
password => secret,
secure => 1, # for the paranoid and patient
);
$y->select_folder(Inbox);
$m = $y->message(0); # is equivalent to...
@ids = $y->message_list();
$y->message($id[0]);
$y->delete_message(0);
$y->logout();
This module allows you to access your web-based Yahoo Mail account programatically. Similar in function to Mail::Webmail::Yahoo, this module is more geared towards manipulation of individual messages, rather than simple bulk download. This module is also probably more reliable than Mail::Webmail::Yahoo, as well.
<<lessSYNOPSIS
use Mail::Client::Yahoo;
$y = Mail::Client::Yahoo->login(
username => bob,
password => secret,
secure => 1, # for the paranoid and patient
);
$y->select_folder(Inbox);
$m = $y->message(0); # is equivalent to...
@ids = $y->message_list();
$y->message($id[0]);
$y->delete_message(0);
$y->logout();
This module allows you to access your web-based Yahoo Mail account programatically. Similar in function to Mail::Webmail::Yahoo, this module is more geared towards manipulation of individual messages, rather than simple bulk download. This module is also probably more reliable than Mail::Webmail::Yahoo, as well.
Download (0.006MB)
Added: 2006-12-12 License: Perl Artistic License Price:
1048 downloads
Geo::Coder::Yahoo 0.02
Geo::Coder::Yahoo is a Perl module with geocode addresses with the Yahoo! API. more>>
Geo::Coder::Yahoo is a Perl module with geocode addresses with the Yahoo! API.
SYNOPSIS
Provides a thin Perl interface to the Yahoo! Geocoding API.
use Geo::Coder::Yahoo;
my $geocoder = Geo::Coder::Yahoo->new(appid => my_app );
my $location = $geocoder->geocode( location => Hollywood and Highland, Los Angeles, CA );
<<lessSYNOPSIS
Provides a thin Perl interface to the Yahoo! Geocoding API.
use Geo::Coder::Yahoo;
my $geocoder = Geo::Coder::Yahoo->new(appid => my_app );
my $location = $geocoder->geocode( location => Hollywood and Highland, Los Angeles, CA );
Download (0.005MB)
Added: 2006-12-06 License: Perl Artistic License Price:
1052 downloads
FetchYahoo 2.10.4
FetchYahoo is a Perl script that downloads mail from a Yahoo! account to a local mail spool. more>>
FetchYahoo is a Perl script that downloads mail from a Yahoo! account to a local mail spool. It is meant to replace fetchmail for people using Yahoo! mail since Yahoo!s POP service is no longer free.
FetchYahoo downloads messages to a local mail spool, including all parts and attachments. It then deletes messages unless requested not to. It can also optionally forward messages to a specified email address and repeat with a given interval.
Note:
If you are having trouble using FetchYahoo, try logging into your Yahoo! mail manually using a web browser and click the button to clear the splash screen. FetchYahoo should continue to work as normal after clearing the splash screen.
Enhancements:
- This release works with the new Yahoo Mail Beta interface.
- It also fixes an uninitialized variable bug and updates the "es" translation.
<<lessFetchYahoo downloads messages to a local mail spool, including all parts and attachments. It then deletes messages unless requested not to. It can also optionally forward messages to a specified email address and repeat with a given interval.
Note:
If you are having trouble using FetchYahoo, try logging into your Yahoo! mail manually using a web browser and click the button to clear the splash screen. FetchYahoo should continue to work as normal after clearing the splash screen.
Enhancements:
- This release works with the new Yahoo Mail Beta interface.
- It also fixes an uninitialized variable bug and updates the "es" translation.
Download (0.040MB)
Added: 2006-09-17 License: GPL (GNU General Public License) Price:
1132 downloads
Yahoo! Mail Notifier 0.9.9.6
Yahoo! Mail Notifier is an extension which notifies you when new messages arrive in your Yahoo mailbox. more>>
Yahoo! Mail Notifier is an extension which notifies you when new messages arrive in your Yahoo mailbox.
Notification options include: customizable sound, notification alert, status bar and toolbar icon.
Also allows the user to map different mouse buttons to open Yahoo Mail in different tabs,windows,etc.
System requirements:
- Firefox 0.9.x - 3.0a3 ALL
- Mozilla 1.7 - 1.8 ALL
- SeaMonkey 1.0 - 1.5a ALL
Version restrictions:
1. The extension uses the Yahoo! Companion feed to check for new mail so only new messages received since last viewing your Yahoo Mailbox will be counted as new.
2. On some accounts, Yahoo! never updates the companion feed page when new mail arrives (you never see new mail notifications). This is a bug with your Yahoo account so contact Yahoo to have it fixed. If you dont get new mail notification when installing Yahoos official toolbar (toolbar.yahoo.com), then you are experiencing this problem.
3. Only the username marked as default will be checked for new mail. The extension can only check for mail if the user remains logged in. Logging out on a Yahoo page while the extension is actively checking will cause the extension to log back in to the default userss account the next time it checks for email. This is also true if you have sinced logged into another Yahoo account on a Yahoo page. This is done to prevent the extension from getting into a weird state where it thinks one user is logged in when in fact another user is. This will be fixed more thoroughly when multi-user support is added. If you dont want this to occur, use the extensions "log out" command instead of logging out on the Yahoo page which will log the default user out and stop checking for new mail.
4. Choosing a sound file to play on new mail has been reported to not work on Macs. The default sound is said to work. I dont have a Mac so I cant test this.
5. Im told that installing this extension in FreeBSD Firefox causes Firefox to crash. Im unable to test this as I dont have FreeBSD. Generally though all browser crashes should be reported to Mozilla since this is extension should be incapable of crashing the browser unless the browser is buggy.
<<lessNotification options include: customizable sound, notification alert, status bar and toolbar icon.
Also allows the user to map different mouse buttons to open Yahoo Mail in different tabs,windows,etc.
System requirements:
- Firefox 0.9.x - 3.0a3 ALL
- Mozilla 1.7 - 1.8 ALL
- SeaMonkey 1.0 - 1.5a ALL
Version restrictions:
1. The extension uses the Yahoo! Companion feed to check for new mail so only new messages received since last viewing your Yahoo Mailbox will be counted as new.
2. On some accounts, Yahoo! never updates the companion feed page when new mail arrives (you never see new mail notifications). This is a bug with your Yahoo account so contact Yahoo to have it fixed. If you dont get new mail notification when installing Yahoos official toolbar (toolbar.yahoo.com), then you are experiencing this problem.
3. Only the username marked as default will be checked for new mail. The extension can only check for mail if the user remains logged in. Logging out on a Yahoo page while the extension is actively checking will cause the extension to log back in to the default userss account the next time it checks for email. This is also true if you have sinced logged into another Yahoo account on a Yahoo page. This is done to prevent the extension from getting into a weird state where it thinks one user is logged in when in fact another user is. This will be fixed more thoroughly when multi-user support is added. If you dont want this to occur, use the extensions "log out" command instead of logging out on the Yahoo page which will log the default user out and stop checking for new mail.
4. Choosing a sound file to play on new mail has been reported to not work on Macs. The default sound is said to work. I dont have a Mac so I cant test this.
5. Im told that installing this extension in FreeBSD Firefox causes Firefox to crash. Im unable to test this as I dont have FreeBSD. Generally though all browser crashes should be reported to Mozilla since this is extension should be incapable of crashing the browser unless the browser is buggy.
Download (0.091MB)
Added: 2007-07-17 License: MPL (Mozilla Public License) Price:
840 downloads
Mail 2 Wordpress 1.02
Mail 2 Wordpress is an SMTP mailrobot for posting wordpress blog entries via SMTP mail. more>>
Mail 2 Wordpress is an SMTP mailrobot for posting wordpress blog entries via SMTP mail.
<<less Download (0.007MB)
Added: 2005-12-20 License: GPL (GNU General Public License) Price:
1404 downloads
Sethi Yahoo News Grabber 1.0
Sethi Yahoo News Grabber is a small script used for fetching news from Yahoo. more>>
Sethi Yahoo News Grabber is a small script used for fetching news from Yahoo.
Quick and dirty routine to get Yahoo news
Should save result to a text file and then SSI the sucker where you want
<<lessQuick and dirty routine to get Yahoo news
Should save result to a text file and then SSI the sucker where you want
Download (MB)
Added: 2007-03-26 License: GPL (GNU General Public License) Price:
946 downloads
Photo Mail Wizard 1.1.0
Photo Mail Wizard is a desktop application designed to help users to search, choose, and send optimized photos by mail. more>>
Photo Mail Wizard is a desktop application designed to help users to search, choose, and send optimized photos by mail.
Sent photos are automatically commented, rotated, resized, and/or compressed using the users current parameters. The selected photos files are not modified, and nothing is written inside directories where photos are searched for.
Main features:
- Multiple language support (english and french are available)
- Photos recursive search inside a given set of directories. The following filters are available
- Filename
- Keywords
- Comments
- Added those last days, weeks, months
- Already sent those last days, weeks, months
- Added after a given date
- Added before a given date
- Select photos within search results.
- It is possible to start a new search and add new photos that match those new search criterias.
- For each selected photos : review, rotate, comment, set keywords
- Set maximum dimension and compression level for emailed photos
- Set the maximum number of photos by email
- Activate photos comments insertion in email
- Recipients select, create, modify or delete
- Message compose
- Configure mail parameters (Autoconfigure available if Outlook Express, thunderbird or mozilla/Mail are used)
- Send emails, while a sending is in progress it is possible to prepare next photos and message to send.
- Based on Java 5, Swing, JavaMail, Java2D, ImageIO, Logger, XMLEncoder/Decoder...
- Coded with NetBeans 4.1
- Compiled and Built with Ant
- Tested thanks to JUnit
- Protected by yguard
- Installer relies on IzPack
- The software is multithreaded, search, thumbnails generation and email sending are made in background
- Photos are loaded asynchronously
- Photos are not modified
- Nothing is written inside photos directories
- PhotoMailWizard only write inside its working directory.
- (".photowizards" directory inside your home directory)
- Use java default logging system, log files are located inside the working directory
Enhancements:
- Keywords can now be set on each photo. "Keywords" and "comments words search" criteria have been added. Automatic mail parameters configuration is now possible. All features are now available for free without any time limit (comments insertion is free).
<<lessSent photos are automatically commented, rotated, resized, and/or compressed using the users current parameters. The selected photos files are not modified, and nothing is written inside directories where photos are searched for.
Main features:
- Multiple language support (english and french are available)
- Photos recursive search inside a given set of directories. The following filters are available
- Filename
- Keywords
- Comments
- Added those last days, weeks, months
- Already sent those last days, weeks, months
- Added after a given date
- Added before a given date
- Select photos within search results.
- It is possible to start a new search and add new photos that match those new search criterias.
- For each selected photos : review, rotate, comment, set keywords
- Set maximum dimension and compression level for emailed photos
- Set the maximum number of photos by email
- Activate photos comments insertion in email
- Recipients select, create, modify or delete
- Message compose
- Configure mail parameters (Autoconfigure available if Outlook Express, thunderbird or mozilla/Mail are used)
- Send emails, while a sending is in progress it is possible to prepare next photos and message to send.
- Based on Java 5, Swing, JavaMail, Java2D, ImageIO, Logger, XMLEncoder/Decoder...
- Coded with NetBeans 4.1
- Compiled and Built with Ant
- Tested thanks to JUnit
- Protected by yguard
- Installer relies on IzPack
- The software is multithreaded, search, thumbnails generation and email sending are made in background
- Photos are loaded asynchronously
- Photos are not modified
- Nothing is written inside photos directories
- PhotoMailWizard only write inside its working directory.
- (".photowizards" directory inside your home directory)
- Use java default logging system, log files are located inside the working directory
Enhancements:
- Keywords can now be set on each photo. "Keywords" and "comments words search" criteria have been added. Automatic mail parameters configuration is now possible. All features are now available for free without any time limit (comments insertion is free).
Download (0.87MB)
Added: 2005-07-04 License: GPL (GNU General Public License) Price:
1575 downloads
ExiBomb Mail 0.1
ExiBomb is a system designed to monitor email traffic on an Exim-based MTA server. more>>
ExiBomb is a system designd to monitor mail traffic on the Exim based MTA server. The interface is developed in PHP. It reads the maillogs in a tail method and stores all relevant data in a MYSQL Database.The script reading the logs was developed in PERL.
Installation:
Exibomb.pl needs your exim configuration to have this set:
log_selector = +all
ExiBomb.pl will scan through the log and store data in the MySQL Database. Configure database paramters for exibomb.pl by editing the file. The web interface database settings can be found in config.php
Database schema exibomb.sql can be imported easily for example:
mysql database_name<<less
Installation:
Exibomb.pl needs your exim configuration to have this set:
log_selector = +all
ExiBomb.pl will scan through the log and store data in the MySQL Database. Configure database paramters for exibomb.pl by editing the file. The web interface database settings can be found in config.php
Database schema exibomb.sql can be imported easily for example:
mysql database_name<<less
Download (0.017MB)
Added: 2005-10-06 License: GPL (GNU General Public License) Price:
1481 downloads
Mail::Webmail::Yahoo 0.601
Mail::Webmail::Yahoo is a Perl module that enables bulk download of yahoo.com -based webmail. more>>
Mail::Webmail::Yahoo is a Perl module that enables bulk download of yahoo.com -based webmail.
SYNOPSIS
use Mail::Webmail::Yahoo;
$yahoo = Mail::Webmail::Yahoo->new(%options);
@folders = $yahoo->get_folder_list();
@messages = $yahoo->get_mail_messages(Inbox, all);
# Write messages to disk here, or do something else.
This module grew out of the need to download a large archive of web mail in bulk. As of the modules creation Yahoo did not provide a simple method of performing bulk operations.
This module is intended to make up for that shortcoming.
METHODS
$yahoo = new Mail::Webmail::Yahoo(...)
Creates a new Mail::Webmail::Yahoo object. Pass parameters in key => value form, and these must include, at a minimum:
username
password
You may also pass an optional cookie file as cookie_file => /path/to/file.
$yahoo->connect();
Connects the application with the site. Really this is not necessary, but its in here for hysterical raisins.
$yahoo->login();
Method which performs the login stage of connecting to the site. This method can take a while to complete since there are at least several re-directs when logging in to Yahoo.
Returns 0 if already logged in, 1 if successful, otherwise sets $@ and returns undef.
@headers = $yahoo->get_mail_headers($folder);
***REMOVED***
@messages = $yahoo->get_mail_messages($folder);
Returns an array of message headers for the $folder folder. These are mostly in Mail::Internet format, which is nice but involves constructing them from what Yahoo provides -- which aint much. When an individual message is requested, we can get more info via turning on the headers, so this method requests each method in turn (caching for future use, unless cache_messages is turned off) and builds a Mail::Internet object from each message.
You can get the raw headers from get_folder_index().
Note that for reasons of efficiency this method collects headers and the full text of the message, and this is cached to avoid having to go back to the network each time. To force a refresh, set the Snagmail objects cache to 0 with
$yahoo->cache_messages(0);
$yahoo->cache_headers(0);
Note: There used to be a $callback parameter to this method, but since it was never used it has been removed.
my $msg = $yahoo->_process_message($page, $yahoo_msg_id);
Extracts and returns as a Mail::Internet object the headers and message body from the provided HTML ($page).
my $msg = $yahoo->_extract_headers($page, $yahoo_msg_id);
Performs the actual extraction of the message headers from the given HTML in $page. Pushes the $yahoo_msg_id into the headers as X-Yahoo-MsgId. Also adds a version header.
my $ok = $yahoo->_extract_body($mhdr, $page);
Extracts and adds to the Mail::Internet object in $mhdr the message body, including any attachments parsed out of $page. Returns 1 to indicate success, although no error conditions are currently checked for/ handled.
$page = $yahoo->download_attachment($download_uri, $mailmsg);
Downloads an attachment from the specified URI. $mailmsg is a reference to a Mail::Internet object. The downloaded attachment is added to the mailmsg via add_attachment_to_message()
$yahoo->add_attachment_to_message($msg, $attachment, $filename);
Adds the $attachment to $msg, adjusting Content-Type and MIME-Version as necessary.
$yahoo->make_multipart_boundary()
Currently does nothing useful. So far all messages have had correct types.
$yahoo->get_folder_action_link($mbox, $linktype, $force);
Returns and stores the action link for the given $linktype. This is a URI that will cause an action to be performed on a message set, such as DELETE or MOVE.
@message_headers = $yahoo->get_folder_index($folder);
Returns a list of all the messages in the specified folder. These messages are stored as URIs. Logs the user in if necessary.
@messages = $yahoo->_get_message_links($page)
(Private instance method)
Returns the actual links (as an array) needed to pull down the messages. This method is used internally and is not intended to be used from applications, since the messages returned are not in a very friendly form. This method returns only the messages referenced on a given page, and is called from get_folder_index() to build up a complete list of all messages in a folder.
@folders = $yahoo->get_folder_list();
Returns a list of folders in the account. Logs the user in if necessary. Also stores the two special folders (Trash and Bulk) so they can be emptied later.
$ok = $yahoo->send($to, $subject, $body, $cc, $bcc, $flags);
Attempts to send a message to the recipients listed in $to, $cc, and $bcc, with the specified subject and body text. $to,$cc, and $bcc can be scalars or arrayrefs containing lists of recipients.
Logs the user in if necessary.
$flags may contain any combination of the constants exported by this package. Currently, these constants are:
SAVE_COPY_TO_SENT_FOLDER : saves a copy of a sent message
ATTACH_SIG : attaches the senders Yahoo signature
SEND_AS_HTML : sends the message in HTML format.
cc and bcc come after subject and body in the parameter list (instead of with to) since it is expected that
send(to, subject, body)
will be more common than sending to Cc or BCc recipients - at least, this is how it is in my experience.
As of this version, address-book lookups are not supported.
As of this version, mail attachments are not supported.
$resp = $yahoo->_get_a_page($uri, $method, $params);
(Private instance method)
Requests and returns a page found at the specified $uri via the specified $method. If $params (an arrayref) is present it will be formatted according to the method.
If method is empty or undefined, it defaults to GET. The ordering of the parameters, while seemingly counter-intuitive, allows one of the great virtues of programming (laziness) by not requiring that the method be passed for every call.
Returns the response object if no error occurs, undef on error.
$current_trace_level = $yahoo->trace($new_trace_level);
if $new_trace_level exists, sets the new level for tracing the operation of the object. Returns the current trace level (i.e. before setting a new one).
Trace levels are:
0 no tracing output; warning messages only.
> 0 informative messages ("what I am doing")
> 1 URIs being fetched
> 2 request response codes
> 3 request parameters
> 4 any other extra debugging info.
> 9 request response content
$yahoo->debug(...);
Sends debugging messages to STDERR, appended with a newline.
$yahoo->make_host($uri) or Yahoo::make_host($uri)
Returns a string consisting of just the scheme, host, and port parts of the URI. The URI::URL::as_string method returns the full URI (including path) but leaves out the port number, which is why its unsuitable here.
<<lessSYNOPSIS
use Mail::Webmail::Yahoo;
$yahoo = Mail::Webmail::Yahoo->new(%options);
@folders = $yahoo->get_folder_list();
@messages = $yahoo->get_mail_messages(Inbox, all);
# Write messages to disk here, or do something else.
This module grew out of the need to download a large archive of web mail in bulk. As of the modules creation Yahoo did not provide a simple method of performing bulk operations.
This module is intended to make up for that shortcoming.
METHODS
$yahoo = new Mail::Webmail::Yahoo(...)
Creates a new Mail::Webmail::Yahoo object. Pass parameters in key => value form, and these must include, at a minimum:
username
password
You may also pass an optional cookie file as cookie_file => /path/to/file.
$yahoo->connect();
Connects the application with the site. Really this is not necessary, but its in here for hysterical raisins.
$yahoo->login();
Method which performs the login stage of connecting to the site. This method can take a while to complete since there are at least several re-directs when logging in to Yahoo.
Returns 0 if already logged in, 1 if successful, otherwise sets $@ and returns undef.
@headers = $yahoo->get_mail_headers($folder);
***REMOVED***
@messages = $yahoo->get_mail_messages($folder);
Returns an array of message headers for the $folder folder. These are mostly in Mail::Internet format, which is nice but involves constructing them from what Yahoo provides -- which aint much. When an individual message is requested, we can get more info via turning on the headers, so this method requests each method in turn (caching for future use, unless cache_messages is turned off) and builds a Mail::Internet object from each message.
You can get the raw headers from get_folder_index().
Note that for reasons of efficiency this method collects headers and the full text of the message, and this is cached to avoid having to go back to the network each time. To force a refresh, set the Snagmail objects cache to 0 with
$yahoo->cache_messages(0);
$yahoo->cache_headers(0);
Note: There used to be a $callback parameter to this method, but since it was never used it has been removed.
my $msg = $yahoo->_process_message($page, $yahoo_msg_id);
Extracts and returns as a Mail::Internet object the headers and message body from the provided HTML ($page).
my $msg = $yahoo->_extract_headers($page, $yahoo_msg_id);
Performs the actual extraction of the message headers from the given HTML in $page. Pushes the $yahoo_msg_id into the headers as X-Yahoo-MsgId. Also adds a version header.
my $ok = $yahoo->_extract_body($mhdr, $page);
Extracts and adds to the Mail::Internet object in $mhdr the message body, including any attachments parsed out of $page. Returns 1 to indicate success, although no error conditions are currently checked for/ handled.
$page = $yahoo->download_attachment($download_uri, $mailmsg);
Downloads an attachment from the specified URI. $mailmsg is a reference to a Mail::Internet object. The downloaded attachment is added to the mailmsg via add_attachment_to_message()
$yahoo->add_attachment_to_message($msg, $attachment, $filename);
Adds the $attachment to $msg, adjusting Content-Type and MIME-Version as necessary.
$yahoo->make_multipart_boundary()
Currently does nothing useful. So far all messages have had correct types.
$yahoo->get_folder_action_link($mbox, $linktype, $force);
Returns and stores the action link for the given $linktype. This is a URI that will cause an action to be performed on a message set, such as DELETE or MOVE.
@message_headers = $yahoo->get_folder_index($folder);
Returns a list of all the messages in the specified folder. These messages are stored as URIs. Logs the user in if necessary.
@messages = $yahoo->_get_message_links($page)
(Private instance method)
Returns the actual links (as an array) needed to pull down the messages. This method is used internally and is not intended to be used from applications, since the messages returned are not in a very friendly form. This method returns only the messages referenced on a given page, and is called from get_folder_index() to build up a complete list of all messages in a folder.
@folders = $yahoo->get_folder_list();
Returns a list of folders in the account. Logs the user in if necessary. Also stores the two special folders (Trash and Bulk) so they can be emptied later.
$ok = $yahoo->send($to, $subject, $body, $cc, $bcc, $flags);
Attempts to send a message to the recipients listed in $to, $cc, and $bcc, with the specified subject and body text. $to,$cc, and $bcc can be scalars or arrayrefs containing lists of recipients.
Logs the user in if necessary.
$flags may contain any combination of the constants exported by this package. Currently, these constants are:
SAVE_COPY_TO_SENT_FOLDER : saves a copy of a sent message
ATTACH_SIG : attaches the senders Yahoo signature
SEND_AS_HTML : sends the message in HTML format.
cc and bcc come after subject and body in the parameter list (instead of with to) since it is expected that
send(to, subject, body)
will be more common than sending to Cc or BCc recipients - at least, this is how it is in my experience.
As of this version, address-book lookups are not supported.
As of this version, mail attachments are not supported.
$resp = $yahoo->_get_a_page($uri, $method, $params);
(Private instance method)
Requests and returns a page found at the specified $uri via the specified $method. If $params (an arrayref) is present it will be formatted according to the method.
If method is empty or undefined, it defaults to GET. The ordering of the parameters, while seemingly counter-intuitive, allows one of the great virtues of programming (laziness) by not requiring that the method be passed for every call.
Returns the response object if no error occurs, undef on error.
$current_trace_level = $yahoo->trace($new_trace_level);
if $new_trace_level exists, sets the new level for tracing the operation of the object. Returns the current trace level (i.e. before setting a new one).
Trace levels are:
0 no tracing output; warning messages only.
> 0 informative messages ("what I am doing")
> 1 URIs being fetched
> 2 request response codes
> 3 request parameters
> 4 any other extra debugging info.
> 9 request response content
$yahoo->debug(...);
Sends debugging messages to STDERR, appended with a newline.
$yahoo->make_host($uri) or Yahoo::make_host($uri)
Returns a string consisting of just the scheme, host, and port parts of the URI. The URI::URL::as_string method returns the full URI (including path) but leaves out the port number, which is why its unsuitable here.
Download (0.028MB)
Added: 2006-12-11 License: Perl Artistic License Price:
1058 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above configure outlook express to yahoo mail search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed