{"library":"repoze-sendmail","title":"repoze.sendmail","description":"A Python library for sending email via SMTP or a queued delivery mechanism. Provides a transaction-aware mail delivery interface with support for multiple delivery modes. Current version 4.4.1, stable but infrequently updated.","language":"python","status":"active","last_verified":"Fri May 01","install":{"commands":["pip install repoze.sendmail"],"cli":null},"imports":["from repoze.sendmail.delivery import DirectMailDelivery","from repoze.sendmail.delivery import QueuedMailDelivery"],"auth":{"required":false,"env_vars":[]},"quickstart":{"code":"from repoze.sendmail.delivery import DirectMailDelivery\nfrom repoze.sendmail.mailer import SMTPMailer\n\nmailer = SMTPMailer(hostname='localhost', port=25)\ndelivery = DirectMailDelivery(mailer)\nfrom_addr = 'sender@example.com'\nto_addrs = ['recipient@example.com']\nmsg = b'Subject: Test\\n\\nHello!'\ndelivery.send(from_addr, to_addrs, msg)","lang":"python","description":"Sends an email directly via SMTP using DirectMailDelivery and SMTPMailer.","tag":null,"tag_description":null,"last_tested":null,"results":[]},"compatibility":null}