Skip to main content

easy as hell email sending for python

Project description

# emailx: easy as hell email sending for python

Install like this:

pip install emailx

Use like this:

from emailx import Email, smtp_connection

SMTP = 'smtp.example.com'

LOGIN = ('alex', 'password123')

dummy_recipients = 'Alex <alex+testing@example.com>'

with smtp_connection(SMTP, LOGIN) as c:
e = Email(
source='Alex <alex@example.com>',
subject='Hello',
body='Body',
html_body='<html>Body</html>',
to_addresses='Bobby <bobby@example.com',
bcc_addresses='Kim <kim@example.com>',
attachments={
'a.csv': csv_data
}
)
c.send(e)


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

emailx-0.1.1510835164.tar.gz (5.1 kB view details)

Uploaded Source

Built Distribution

emailx-0.1.1510835164-py2.py3-none-any.whl (7.4 kB view details)

Uploaded Python 2 Python 3

File details

Details for the file emailx-0.1.1510835164.tar.gz.

File metadata

File hashes

Hashes for emailx-0.1.1510835164.tar.gz
Algorithm Hash digest
SHA256 de9a3066991581406827047a24998f0f3c6709d7f693a10f187396b7021ddae0
MD5 49ae6f4983806b084856fc00969f12fa
BLAKE2b-256 b88261dfcb659f89377e579d346082472e2e057e975ef29c06e02c404136eab3

See more details on using hashes here.

File details

Details for the file emailx-0.1.1510835164-py2.py3-none-any.whl.

File metadata

File hashes

Hashes for emailx-0.1.1510835164-py2.py3-none-any.whl
Algorithm Hash digest
SHA256 62718ccc08b9c8c60bbad433086cdccc04df71df3bfc40ea87db946fed0e80d2
MD5 3e83b061d48a499653edfaab7738f641
BLAKE2b-256 55a50219cd2459acdc7b06f0c473b0b273c3ac39e17e4679a03672efc0fb50b9

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