Skip to main content

Send/Save Emails & Attachments via Outlook

Project description

Access Outlook Email

This project contains the basic files to send and save an email/attachment through the module exchangelib.

Installation

Note that the module requires Python 3.6 or higher.

To install the module, run a pip command like the following:

pip install access_outlook_email

Usage create_account

Simply import the modules via the following import statements:

from accessOutlookEmail import create_account
account = create_account('user@provider.com', '***')

The create_account function requires your Outlook-Exchange email-address and your password.

Usage send

Simply import the modules via the following import statements:

from accessOutlookEmail import send_email

The send_email function requires your account, subject, body, recipients and optional attachments.

To send an email, the following code provides the core functionality:

send_email(account, 'TestSubject', 'TestBody', ['recepient@provider.com'], ['path/to/your/attachments'])

Usage save

Simply import the modules via the following import statements:

from accessOutlookEmail import save_attachment

The save_attachment function requires your Outlook Exchange Folder, which needs to be located in your inbox. Also it needs a path where to save and an exchangelib account.

To save an attachment, the following code provides the core functionality:

save_attachment(account, 'TestSubject', 'TestBody', ['recepient@provider.com'])

License

This project is licensed by a MIT License.

Project status

The current released version is 0.1.5.

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

access_outlook_email-0.1.6.tar.gz (6.8 kB view details)

Uploaded Source

Built Distribution

access_outlook_email-0.1.6-py3-none-any.whl (8.5 kB view details)

Uploaded Python 3

File details

Details for the file access_outlook_email-0.1.6.tar.gz.

File metadata

  • Download URL: access_outlook_email-0.1.6.tar.gz
  • Upload date:
  • Size: 6.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.9.4

File hashes

Hashes for access_outlook_email-0.1.6.tar.gz
Algorithm Hash digest
SHA256 ad4dc96b1d2ac4e6d3a01a855431499a37c24fc1cef6574621a71c4852da95bb
MD5 4be68cf667fa0e6eae8c0490bf4d99ac
BLAKE2b-256 e3b23f224a0e40a3cd2cd08fd882fe1030eb4b6681d9891bcaffcd7cb8b6b68b

See more details on using hashes here.

File details

Details for the file access_outlook_email-0.1.6-py3-none-any.whl.

File metadata

File hashes

Hashes for access_outlook_email-0.1.6-py3-none-any.whl
Algorithm Hash digest
SHA256 000f866b7fb6b611d275553831aab12b1f7cfc969b0a0ae3a2978620ba9046be
MD5 6c97417d09aa5e5e962ffc1d9f9a03f5
BLAKE2b-256 df26cba1f1953fe6cf0a42ccce83f0150f17b3075cec4e622b74e24d9fb49bc4

See more details on using hashes here.

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page