pyxle-mail 0.1.0
First release. One mail.service over a swappable MailProvider contract.
Providers: console (default — logs, sends nothing), SMTP (stdlib, no extra deps), Resend (pyxle-mail[resend] extra).
MailService.send(...) with sender defaults, EmailMessage/SendResult models, fail-loud config validation, get_mail_service() shortcut.
Install: pip install pyxle-mail (with Resend: pip install pyxle-mail[resend])