Εξερχόμενα είναι απλούστερη πελάτη SMTP που θα δείτε ποτέ. Είναι 100% σύγχρονη ...
Χρήση
Δώστε την εφαρμογή σας μια εξερχόμενα εύκολα:
από εξερχόμενα Εξερχόμενα εισαγωγής, ηλεκτρονικού ταχυδρομείου, Συνημμένο
εξερχόμενα = Εξερχόμενα (username = «όνομα χρήστη», password = "Συνθηματικό",
& Nbsp? Εξυπηρετητή = «εξυπηρετητή», port = 1234, mode = SSL)
outbox.send (E-mail (με την επιφύλαξη = "θέμα μου», το σώμα = "μερικά ωραία αίσθηση»), [
& Nbsp? Συνημμένο («Kittens.jpg», filepath = "/ path / to / Kittens.jpg '),
& Nbsp? Συνημμένο («μου παροδική-file.bin», οι πρώτες = «ορισμένα πρωτογενή δεδομένα»),
])
outbox.send (E-mail (με την επιφύλαξη = "θέμα μου», το σώμα = " μερικά πολύ ωραία συναίσθημα ", type = 'html'), [
& Nbsp? Συνημμένο («Kittens.jpg», filepath = "/ path / to / Kittens.jpg '),
& Nbsp? Συνημμένο («μου παροδική-file.bin», οι πρώτες = «ορισμένα πρωτογενή δεδομένα»),
])
installation
Εγκατάσταση Outbox.py είναι απλή:
& Nbsp? Pip εγκατάσταση εξερχόμενα
Τι είναι καινούργιο σε αυτήν την έκδοση:
- Χειριστείτε περνώντας έναν μοναδικό παραλήπτη ως μια σειρά, αντί να σε ωθεί τον παραλήπτη να είναι μια λίστα.
- Λαβή UTF8 e-mail σωστά. Ευχαριστώ, Ζανγκ Mingyuan! Αμφιβάλλω αν έχω καλύψει κάθε περίπτωση χρήσης, έτσι ώστε το σύνολο χαρακτήρων για να χρησιμοποιήσετε μπορεί να περάσει σε κατά την κατασκευή ενός e-mail.
- Προστέθηκε μια sender_address μέθοδος για την κατηγορία Εξερχόμενα, όταν το όνομα χρήστη που χρησιμοποιείται για τον έλεγχο ταυτότητας δεν είναι αρκετά καλή.
Τι είναι καινούργιο στην έκδοση 0.1.3:
- κάνει μερικές γραμμές κώδικα είναι λίγο πιο εύκολο να ακολουθούν. Δεν λειτουργικές αλλαγές.
- Ενημέρωση την άδεια για να κρατήσει πραγματικά πνευματικά δικαιώματα στο όνομά μου, αντί του Kenneth Ρέιτς. Μήπως αυτό σημαίνει ότι είχε στην κατοχή του τα πνευματικά δικαιώματα στη βιβλιοθήκη μέχρι τώρα; Μπορώ να αλλάξω ακόμη και την άδεια; Είμαι σίγουρος.
Τι είναι καινούργιο στην έκδοση 0.1.2:
- Made Εξερχόμενα ένας διαχειριστής πλαίσιο, έτσι ώστε να μπορεί να χρησιμοποιείται με την εντολή with. Όπως σημειώνεται στο παράδειγμα, αυτό έχει το πρόσθετο πλεονέκτημα να εκτελεί μια μόνο σύνδεση για να στείλετε όλα τα μηνύματα, θα πρέπει να πάρει την καλύτερη απόδοση χρησιμοποιώντας ένα με τη δήλωση.
- Αφαιρέθηκε πρώτων και filepath επιχειρήματα της κατάσχεσης. Και οι δύο επαιτεία να παραπέμπει σε ένα αρχείο, όπως το αντικείμενο, έτσι ώστε να είναι αυτό που έχετε τώρα - ένα επιχείρημα που ονομάζεται fileobj
- Σταθερή ενοχλητικό σφάλμα κωδικοποίησης, όταν προσπαθείτε να στείλετε δυαδικά συνημμένα.
- Το αντικείμενο Email δεν έχει επιχείρημα τύπου πια. Αντ 'αυτού, υπάρχει το σώμα και html_body, ώστε να μπορείτε να στείλετε ένα e-mail με HTML και απλού κειμένου φορείς.
Απαιτήσεις :
- Python
Τα σχόλια δεν βρέθηκε