Simple Mail Transfer Protocol (SMTP) is a protocol, which handles sending e-mail and routing e-mail between mail servers. Python provides smtplib module, which defines an SMTP client session object that can be used to send mail to any Internet machine with an SMTP or ESMTP listener daemon.
- Host: This is the host running your SMTP server. You can specify the IP address of the host or a domain name.
- Port: If you are providing host argument, then you need to specify a port, where SMTP server is listening.
- Local Hostname (for a local machine).
Selenium Python bindings provide a simple API to write functional/acceptance tests using Selenium WebDriver. Selenium WebDriver provides a convenient API to access WebDrivers like Firefox, Ie, Chrome, Remote etc.
The current supported Python versions are 3.5 and above.
Email API to build messages structure and individual message objects by hand. This makes a very convenient interface for slicing-and-dicing MIME messages. In this project it is applied for MIMEText, MIMEImage and MIMEMultipart.
yahoo_fin offers a reliable, threaded, and Pythonic way to visualize real time data and to download historical market data from Yahoo! finance.