Skip to main content

XRSmtp

XploitsR | XRSmtp is a module for fetching the details of any SMTP provider for your development or personal use.

Usage

# import the xrsmtp module
import xrsmtp

#XRSmtp returns an a list which can be accessed with only 0 and 1 index
xr = xrsmtp.XRSmtp()

# For SSL
smtp_server = xr.smtp_portSSL("your-smtp-providers-name")[0] #example: Gmail
smtp_port = xr.smtp_portSSL("your-smtp-providers-name")[1] #example: Gmail


# For TLS
smtp_server = xr.smtp_portTLS("your-smtp-providers-name")[0] #example: Gmail
smtp_port = xr.smtp_portTLS("your-smtp-providers-name")[1] #example: Gmail


# [0] is used to retrieve the smtp server from the returned list
# [1] is used to retrieve the smtp server's port from the returned list


# You can list all possible smtp provider names XRsmtp module has using
smtp_listAll()

example: 
    smtps = xr.smtp_listAll()
    print("SMTP provider names ", smtps)

Metadata

Release files for xrsmtp 1.0.4

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for xrsmtp 1.0.4
File Size Uploaded
xrsmtp-1.0.4.tar.gz 3.1 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for xrsmtp 1.0.4
File Interpreter ABI Platform
xrsmtp-1.0.4-py3-none-any.whl Python 3 none any Details

Total release size: 6.5 kB

Release files / xrsmtp-1.0.4.tar.gz

Download URL xrsmtp-1.0.4.tar.gz
Size 3.1 kB
Tags Source
SHA-256 checksum
How to use checksums
cd7606a37f214f98529aff954d7e4236d0db3709ca706cc84895659274b8c1fd
BLAKE2b-256 checksum
How to use checksums
8754c24fdd1f7dd557bc119ba2afb86a31d10120c64384490568b2939c186d27
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3rc1

Release files / xrsmtp-1.0.4-py3-none-any.whl

Download URL xrsmtp-1.0.4-py3-none-any.whl
Size 3.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
1a89c726422990aa8c5332000b105460f6415eb01db69f8ed29d48350dc0998c
BLAKE2b-256 checksum
How to use checksums
7e2e252af26168922cd222d8e24e8f7755fb474350ec84688f41dc2cef4b56ea
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/1.13.0 pkginfo/1.4.2 requests/2.21.0 setuptools/41.0.1 requests-toolbelt/0.8.0 tqdm/4.28.1 CPython/3.7.3rc1

Release history Release notifications | RSS feed

This release

1.0.4 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page