Skip to main content

Installation:

uv add a1-mailer

Usage:

from a1_mailer import send_mail


send_mail(
    smtp_host="192.168.1.100",
    smtp_port=25,
    from_addr="reports@company.local",
    to_addrs=["manager@company.local"],
    subject="Daily Report",
    body="See attached report",
    attachments=["/tmp/report.csv", "/tmp/summary.pdf"],
)

Returns: bool (True on success)

Raises: Exception on SMTP errors

No Auth and no TLS encryption because that's how the corporate SMTP server works.

Metadata

Release files for a1-mailer 0.1.2

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

Source distribution (sdist)

Source distribution for a1-mailer 0.1.2
File Size Uploaded Provenance
a1_mailer-0.1.2.tar.gz 1.5 kB Without provenance Details

Built distribution (wheel)

Table of built distributions (wheels) for a1-mailer 0.1.2
File Interpreter ABI Platform
a1_mailer-0.1.2-py3-none-any.whl Python 3 none any Details

Total release size: 3.9 kB

Release files / a1_mailer-0.1.2.tar.gz

Download URL a1_mailer-0.1.2.tar.gz
Size 1.5 kB
Tags Source
SHA-256 checksum
How to use checksums
127a8c5d524e736dcc24599a45e70a114eb46fc6dc0219b26020a3a29b3b3c41
BLAKE2b-256 checksum
How to use checksums
3b26c72143d7471e071feaa84b95e4e3f526e2b0d73d0ce6d21885a21ca92124
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.3","id":"zena","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Release files / a1_mailer-0.1.2-py3-none-any.whl

Download URL a1_mailer-0.1.2-py3-none-any.whl
Size 2.4 kB
Tags Python 3
SHA-256 checksum
How to use checksums
a6e15459f0a923a5abe37957874141cde0ecb68d2c5badfe9b52a42d01c038bb
BLAKE2b-256 checksum
How to use checksums
09f2f9fa95f446d3392ec4bb2bdf0cd9394fa90b5c5548ea936d41f18b59b9e9
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via uv/0.12.19 {"installer":{"name":"uv","version":"0.12.19","subcommand":["publish"]},"python":null,"implementation":{"name":null,"version":null},"distro":{"name":"Linux Mint","version":"22.3","id":"zena","libc":null},"system":{"name":null,"release":null},"cpu":null,"openssl_version":null,"setuptools_version":null,"rustc_version":null,"ci":null}

Security for a1-mailer 0.1.2

Provenance

Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.

No provenance found

None of the files in this release were uploaded with provenance metadata.

A note on package security

PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.

To learn more about protecting yourself from malicious actors, visit our package security documentation.

Release history Release notifications | RSS feed

This release

0.1.2 This release

2 release files No provenance

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