repoze.sendmailRepoze Sendmail | |
Download nu |
repoze.sendmail Rangschikking & Samenvatting
Advertentie
repoze.sendmail Tags
repoze.sendmail Beschrijving
Repoze Sendmail Repoze.Sendmail is een Python-module waarmee u het verzenden van e-mailberichten met een transactie kunt koppelen, met behulp van de Zope Transaction Manager. Hierdoor kunnen berichten worden verzonden wanneer en als een transactie is vastgelegd, waardoor gebruikers geen meldingen ontvangen over gebeurtenissen die mogelijk niet met succes zijn voltooid. Berichten kunnen rechtstreeks worden verzonden of opgeslagen in een wachtrij voor later verzenden. De gewaarde e-mailaanpak is het meer gebruikelijke en aanbevolen pad. Een consoletoepassing die de wachtrij kan doorspoelen, de berichten verzenden die het vindt, is inbegrepen voor gemak.Repoze.sendmail is een vork van Zope.Sendmail. Functionaliteit die specifiek was om in een zope-context te gebruiken, is verwijderd, waardoor deze versie meer nuttig is voor gebruikers van andere frameworks.note die repoze.sendmail werkt alleen onder Python 2.5+ (het werkt niet onder 2.4) .Basische tutorialMessages worden verzonden door middel van een bezorgobject. Twee leveringen zijn opgenomen in Repoze.Sendmail.delivery: QueugeMailLivery en DirectMailLivery. Een bezorging implementeert de interface die is gedefinieerd door Repoze.Sendmail.interfaces.Indelivery, die bestaat uit een Single Send-methode: Def Send (fromaddr, toaddr's, bericht): "" "verzendt een bericht over de transactie-commit." "" Fromaddr is het adres van de afzender van het bericht. Toaddries is een lijst met e-mailadressen voor ontvangers van het bericht. Het bericht moet een instantie e-mail zijn. Message.message en is het eigenlijke bericht dat wordt verzonden. Om een wachtrij te maken Levering: van Email.Message Import MessageFrom Repoze.Sendmail.Delivery Import QueuedMailDeliveryMessage = Message () Message 'Chris
repoze.sendmail Gerelateerde software