E-MailRelay είναι ένα απλό μεσολάβησης SMTP και αναμεταδίδουν MTA, γραμμένη σε C ++, για το Linux και Windows. Κατά την εκτέλεση του ως πληρεξούσιος όλα τα μηνύματα ηλεκτρονικού ταχυδρομείου μπορεί να περάσει μέσα από ένα πρόγραμμα ορίζεται από το χρήστη, όπως ένα φίλτρο spam, το οποίο μπορεί να μειωθεί, εκ νέου τη διεύθυνση ή να επεξεργαστείτε τα μηνύματα που περνούν μέσα. Όταν τρέχει σαν είναι μια αποθήκη-and-forward MTA εισερχόμενα μηνύματα που έχουν αποθηκευτεί σε έναν τοπικό κατάλογο spool, και στη συνέχεια διαβιβάζεται στον επόμενο διακομιστή SMTP κατόπιν αιτήματος.
Λόγω της λειτουργικής απλότητας του E-MailRelay είναι εύκολο στη ρύθμιση, συχνά
απαιτώντας μόνο τη διεύθυνση του διακομιστή SMTP στόχο να τεθούν στη γραμμή εντολών.
E-MailRelay μπορεί επίσης να τρέξει ως διακομιστής POP3. Τα μηνύματα που λαμβάνονται μέσω SMTP μπορεί να πέσει αυτόματα σε διάφορες ανεξάρτητες γραμματοκιβώτια POP3.
C ++ πηγαίος κώδικας είναι διαθέσιμος για Linux, FreeBSD, MacOS Χ κλπ, και τα Windows. Η διανομή είναι κάτω από το V3 GNU General Public License.
Γρήγορη εκκίνηση
Για να χρησιμοποιήσετε το E-MailRelay στο κατάστημα-και-προς τα εμπρός λειτουργία, χρησιμοποιήστε το διακόπτη "--as-server" για να ξεκινήσει τον δαίμονα αποθήκευσης στο παρασκήνιο, και στη συνέχεια να προκαλέσει την παράδοση των μηνυμάτων είναι καταχωρημένα στην ουρά με το τρέξιμο με το διακόπτη "--as-πελάτη" και η διεύθυνση του στόχο υποδοχής.
Για παράδειγμα, για να ξεκινήσει ένας δαίμονας αποθήκευσης ακρόαση στη θύρα 10.025 χρησιμοποιήσετε μια εντολή όπως αυτή:
emailrelay --as-server --port 10025 --spool-dir / tmp
Και στη συνέχεια, να διαβιβάσει την ουρά mail στο "smarthost" τρέξει κάτι σαν αυτό:
emailrelay smarthost --as-πελάτη: smtp --spool-dir / tmp
Για να πάρετε τη συμπεριφορά περισσότερο σαν ένα proxy, μπορείτε να προσθέσετε το "--poll" διακόπτη, έτσι ώστε τα μηνύματα προωθούνται συνεχώς και όχι κατά παραγγελία. Αυτό το παράδειγμα ξεκινάει ένα κατάστημα-και-προς τα εμπρός server που προωθεί ουρά-up e-mail κάθε ώρα:
emailrelay --as-server --poll 3600 --forward προς smarthost: SMTP
Για ένα διακομιστή μεσολάβησης που προωθεί κάθε μήνυμα, όπως γίνεται λήψη, χωρίς καμία καθυστέρηση, μπορείτε να χρησιμοποιήσετε το "--as-μεσολάβησης" λειτουργία:
emailrelay --as-proxy smarthost: SMTP
Αν θέλετε να επεξεργαστείτε ή φίλτρο e-mail καθώς περνά μέσα από το πληρεξούσιο στη συνέχεια, καθορίστε το πρόγραμμα προ-επεξεργαστή σας με το διακόπτη "--filter", κάτι σαν αυτό:
emailrelay --as-proxy smarthost: SMTP --filter / usr / local / bin / addsig
Για να εκτελέσετε E-MailRelay ως ένα διακομιστή POP χωρίς SMTP χρησιμοποιούν "--pop" και "--no-SMTP":
emailrelay --pop --no-smtp --log --close-stderr
Η "emailrelay υποβάλει" βοηθητικό πρόγραμμα μπορεί να χρησιμοποιηθεί για να θέσει τα μηνύματα κατευθείαν στον κατάλογο spool, έτσι ώστε οι πελάτες POP μπορεί να τους φέρω.
Σημειώστε ότι από προεπιλογή E-MailRelay θα απορρίψει πάντα συνδέσεις από απομακρυσμένα μηχανήματα. Για να επιτρέψετε συνδέσεις από οπουδήποτε χρησιμοποιήσετε το "--remote-πελάτες" διακόπτη, αλλά σας παρακαλώ να εξετάσει τις συνέπειες, αν το μηχάνημά σας είναι συνδεδεμένο στο Internet.
Για περισσότερες πληροφορίες σχετικά με την εντολή-line επιλογή, ανατρέξτε στον οδηγό αναφοράς ή τρέξιμο:
emailrelay --help --verbose
Τεκμηρίωση
Η ακόλουθη τεκμηρίωση παρέχεται:
· README - αυτό το έγγραφο
· ΑΝΤΙΓΡΑΦΗ - η GNU General Public License
· Εγκατάσταση - την κατασκευή και εγκατάσταση οδηγίες (συμπεριλαμβανομένου του κειμένου GNU)
· ΣΥΓΓΡΑΦΕΙΣ - συγγραφείς, πιστώσεις και επιπλέον τα πνευματικά δικαιώματα
· Τα δικαιώματα πνευματικής ιδιοκτησίας - κύρια πνευματικά δικαιώματα και αναφορά GPL
· Userguide.txt - εγχειρίδιο
· Reference.txt - έγγραφο αναφοράς
· Αλλαγών - αρχείο αλλαγής κυκλοφορίες
Πηγή κώδικα τεκμηρίωση θα δημιουργηθούν κατά την κατασκευή από την πηγή αν "Doxygen" είναι διαθέσιμη.
Συνθέσεις
Πρόσφατες κυκλοφορίες αναπτύχθηκαν στο Ubuntu Linux 7.10 χρησιμοποιώντας:
· Linux 06/02/22
· GCC 4.1.3
· Autoconf 2.61
και για τα Windows NT4 SP6 χρησιμοποιώντας:
· MSVC 6.0 SP3
Ο κώδικας αναπτύχθηκε αρχικά στο SUSE Linux 7.1 χρησιμοποιώντας:
· Linux 2.4.10
· Gcc 2.95.3
· Glibc 2.2.4 (libc.so.6)
· Autoconf 2.52
και στα Windows 98 χρησιμοποιώντας:
· MSVC 6.0
Οι εκδόσεις του κώδικα έχουν επίσης κατασκευαστεί με επιτυχία σε:
· MacOS X 10.3.9
· FreeBSD σε επεξεργαστές Intel hardware
· Το Linux στον Alpha υλικού (Debian 2.2)
· Το Linux στην αρχιτεκτονική SPARC υλικού
· Linux σε RS6000 ΔΕΗ υλικού
· Solaris 8 χρησιμοποιώντας το gcc για Sparc υλικού
· Solaris 8 χρησιμοποιώντας WorkShop 5.0
· Linux χρησιμοποιώντας Intel C ++ 6.0
· Windows NT 4.0, χρησιμοποιώντας MSVC 6.0
· Windows NT 4.0, χρησιμοποιώντας Cygwin (DLL 1.3.22) και GCC 3.2
· Windows NT 4.0, χρησιμοποιώντας MinGW 2.0.0 και GCC 3.2
· Windows XP, χρησιμοποιώντας MinGW 3.1.0 του GCC 3.4.2
Τι νέο υπάρχει σε αυτήν την έκδοση:
· Βελτιστοποιήσεις Speed (όπως προσδιορίζονται από KCachegrind / valgrind σε KDevelop).
· Χρόνος κατασκευής βελτιστοποιήσεις μεγέθους (πχ. "./configure --disable-Exec --enable-μικρό-εξαιρέσεις ...").
· Επιλογές Build-time για τη μείωση των εξαρτήσεων βιβλιοθήκη χρόνου εκτέλεσης (πχ. "./configure --disable-DNS --disable-ταυτότητα»).
· Νέα διακόπτη για να περιορίσει το μέγεθος των υποβληθέντων μηνυμάτων ("--size").
· Νέες σημασιολογία για "--poll 0", παρέχοντας μια καλή εναλλακτική λύση για να "--immediate" όταν proxying.
· Πρωτόκολλο πελάτη SMTP εκπέμπει RSET μετά απέρριψε παραλήπτη ως Λύση για το σπασμένο πρωτόκολλα διακομιστή.
· Πρωτόκολλο πελάτη SMTP συνεχίζεται εάν ο διακομιστής διαφημίζει ΑΠΘ, αλλά ο πελάτης δεν έχει μυστικά ταυτότητας.
· Όταν ένα μήνυμα δεν μπορεί να διαβιβαστεί τον αριθμό από το πρωτόκολλο παραβατική SMTP, αν υπάρχουν, τίθεται στο αρχείο φάκελο.
· Μια προειδοποίηση τυπώνεται εάν ζητηθεί υλοτομία, αλλά και stderr και syslog είναι άτομα με ειδικές ανάγκες.
· Ένα cross-κατάρτιση εργαλειοθήκη σενάριο οικοδόμος προστίθενται για τρέξιμο σε ΕΤΕ-based δρομολογητές («έξτρα / mips").
· Νέες παράδειγμα σενάρια για SMTP αρχεία ομαδικής επικοινωνίας και την επεξεργασία του φακέλου.
· Βελτιωμένη εγγενή υποστήριξη για Mac OS X (10.5) με γραφική εγκατάσταση από την εικόνα δίσκου.
· Συμβατότητα με το ΣΣΚ 2,95 αποκατασταθεί.
Στοιχεία Λογισμικού:
Εκδοχή: 1.8
Ανεβάστε ημερομηνία: 3 Jun 15
Άδεια: Δωρεάν
Δημοτικότητα: 125
Τα σχόλια δεν βρέθηκε