You are here: Home / LBN / Up2date / Plone and Zope / BastionLinux 19 / python-robotframework-imaplibrary-0.1.4-1.lbn19.noarch

python-robotframework-imaplibrary-0.1.4-1.lbn19.noarch

Package Attributes
RPM  python-robotframework-imaplibrary-0.1.4-1.lbn19.noarch.rpm Architecture  noarch Size  25748 Created  2019/09/30 06:52:08 UTC
Package Specification
Summary Robot Framework IMAP Mail Check Library
Group Application/Internet
License Apache License 2.0
Home Page http://pypi.python.org/packages/source/r/robotframework-imaplibrary/robotframework-imaplibrary-0.1.4.tar.gz
Description

Setup in the robotframework Settings section: Setting Value Library ImapLibrary

These keyword actions are available:

Open Mailbox: Open the mailbox on a mail server with a valid authentication: Arguments: - server: the server name (e.g. imap.googlemail.com) - user: the user name (e.g. me@googlemail.com) - password: the user's password

Wait for Mail: Wait for an incoming mail. Check the mailbox every 10 seconds for incoming mails until a matching email is received or the timeout is exceeded. Returns the mail number of the latest matching email. Arguments: - fromEmail: the email address of the sender (not required) - toEmail: the email address of the receiver (not required) - timeout: the timeout how long the mailbox shall check emails in seconds (defaults to 60 seconds)

Get Links From Email: Finds all links in an email body and returns them

Arguments: - mailNumber: is the index number of the mail to open

Open Link from Mail: Find a link in an email body and open the link. Returns the links' html. Arguments: mailNumber: the number of the email to check for a link linkNumber: the index of the link to open (defaults to 0, which is the first link)

Get Email body: Returns an email body Arguments: mailNumber: the number of the email to check for a link

Mark as read: Mark all received mails as read

Close Mailbox: Close the mailbox after finishing all mail activities of a user.

Requires
python  
rpmlib(FileDigests)  
rpmlib(PartialHardlinkSets)  
rpmlib(CompressedFileNames)  
rpmlib(PayloadFilesHavePrefix)  
/bin/sh  
rpmlib(PayloadIsXz)  
Provides
python-robotframework-imaplibrary

Document Actions