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)
| File | Size | Uploaded | |
|---|---|---|---|
| xrsmtp-1.0.4.tar.gz | 3.1 kB | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| 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
|