Το γράψιμο ενός web εφαρμογή; Θέλετε να στείλει κάποια μηνύματα ηλεκτρονικού ταχυδρομείου από αυτό; Mailtools είναι μια εφαρμογή που μπορεί να σας βοηθήσει με αυτό!
* Απλό API για την αποστολή μηνυμάτων απλού κειμένου, HTML και μηνύματα με συνημμένα.
* ThreadedMailer στέλνει μηνύματα ηλεκτρονικού ταχυδρομείου στο παρασκήνιο και επιστρέφει τον έλεγχο στην εφαρμογή σας αμέσως, ακόμα και όταν μιλάμε για την επιβράδυνση απομακρυσμένους διακομιστές.
* Οι προσωρινές αποτυχίες αποστολής επαναληφθεί αυτόματα.
* Τρέξιμο εφαρμογή σας σε δοκιμαστική λειτουργία; Οι RedirectMessages περιτύλιγμα διαδρομές μηνύματα ηλεκτρονικού ταχυδρομείου σε μια διεύθυνση δοκιμής και όχι για να ζήσουν τις διευθύνσεις ηλεκτρονικού ταχυδρομείου.
Χρήση:
Δημιουργώντας ένα απλό πρόγραμμα ηλεκτρονικής αλληλογραφίας SMTP:
από mailtools SMTPMailer εισαγωγής
ταχυδρόμησης = SMTPMailer («127.0.0.1»)
Αυτό το πρόγραμμα ηλεκτρονικής αλληλογραφίας θα μπλοκάρει μέχρι τα μηνύματα που αποστέλλονται και δεν θα προσπαθήσει να επαναλάβει τις αποτυχίες. Χρησιμοποιήστε ThreadedMailer να το διορθώσετε αυτό:
ταχυδρόμησης = ThreadedMailer (SMTPMailer («127.0.0.1»))
Αποστολή μηνύματος σε μορφή απλού κειμένου:
Μήνυμα = u'This είναι ένα απλό μήνυμα κειμένου »
mailer.send_plain (
& Nbsp? U'sender@example.com »,
& Nbsp? [U'recipient@example.com »],
& Nbsp? U'hi »,
& Nbsp? Μηνύματος
)
Η αποστολή ενός μηνύματος HTML:
Μήνυμα = u'Look! HTML! »
mailer.send_html (
& Nbsp? U'sender@example.com »,
& Nbsp? [U'recipient@example.com »],
& Nbsp? U'hi »,
& Nbsp? Μηνύματος
)
Προσθέτοντας συνημμένα:
Μήνυμα = u'index.rst επισυνάπτεται σε αυτό το μήνυμα »
mailer.send_plain (
& Nbsp? U'sender@example.com »,
& Nbsp? [U'recipient@example.com »],
& Nbsp? U'hi »,
& Nbsp? Μήνυμα,
& Nbsp? Συνημμένα = ['index.rst »]
)
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε