ΠΩΣ ΑΡΧΙΖΩ ;
Γενικές πληροφορίες
Γενικά , τα μηνύματα πρέπει
να στέλνονται στο κυρίως μήνυμα , όχι στο θέμα . Αλλά αυτό το πρόγραμμα
δέχεται και τους δυο τρόπους .
ΤΙ ΕΙΝΑΙ ΤΟ MAJORDOMO
?
Το majordomo είναι ένα πρόγραμμα
το οποίο αυτοματοποιεί την διαχείριση των Internet mailing lists .
Οι εντολές στέλνονται στο majordomo μέσω e-mail για να χειριστεί όλες
τις πτυχές διαχείρησης της λίστας .
Αφού μια λίστα ρυθμιστεί , όλες οι λειτουργίες μπορούν να γίνονται μέσω
e-mail , χωρίς να απαιτούν επέμβαση επάνω στο πρόγραμμα απο ειδικό.
_ majordomo - n: σημαίνει
ένα πρόσωπο που μιλάει , κάνει συμφωνίες , ή παίρνει την διοίκηση.
Από τα λατινικά "major domus" - "master of the house".
Το Majordomo διαχειρίζεται
μια λίστα από διευθύνσεις μέσω κάποιου σύστηματος αποστολής mail (όπως
sendmail ή smail). Το Majordomo από μόνο του δεν κάνει αποστολή ταχυδρομείου
( mail ) , (μολονότι έχει πρόγραμμα για να δημιουργεί και για να αρχειοθετεί
μηνύματα).
Εδώ είναι μια μικρή λίστα,
με μερικά από τα χαρακτηριστικά του Majordomo :
- Υποστηρίζει διάφορους
τύπους λιστών , συμπεριλαμβανομένου των ελεγχόμενων (moderated)
.
- Οι επιλογές λίστας μπορούν εύκολα να ρυθμιστούν διαμέσου ενός αρχείου
διαμορφωσης (Configuration file), που αλλάζει εξ αποστάσεως.
- Υποστηρίζει αρχειοθέτηση και εξ αποστάσεως ανάκτηση μηνυμάτων .
- Υποστηρίζει digests .
- Γραμμένο σε Perl – εύκολα προσαρμόσιμο και επεκτάσιμο .
- ¶ριστη μορφή σχεδίασης .
- Ενσωματωνει βοήθεια για
FTPMAIL .
Δημιουργώντας μια
νέα λίστα
Θα δημιουργήσουμε μια νέα
λίστα για εσάς . Σιγουρευτείτε ότι το όνομα της λίστας σας ( listname
) έχει διαφορετικό όνομα από το userid σας . Για τις ανάγκες αυτού του
εγχειριδίου , υποθέτουμε ότι δώσατε στην λίστα σας το όνομα, mailing-list-name.
Subscribing (εγγραφή)
Για να εγγραφείτε στην
λίστα , στείλτε το μήνυμα
subscribe mailing-list-name
to majordomo@your-domain.
Unsubscribing (διαγραφή)
Για διαγραφή , στείλτε το
μήνυμα
unsubscribe mailing-list-name
Αποστολή μηνυμάτων
στη λίστα
Μηνύματα που στέλνονται
στο mailing-list-name@your-domain θα ταχυδρομηθούν σε ολόκληρη την λίστα.
Master Subscribing
(Εγγραφή Διαχειριστή λίστας)
approve pswd subscribe
mailing-list-name new-subscriber@somewhere.com
Αυτό θα σας εγγράψει στην
λίστα ή όποιον άλλον θέλετε . Pswd είναι το δικό σας password .
Δοκιμάστε αυτό από την στιγμή που δεν σας έχουμε εγγράψει στην δική
σας λίστα .
Master unsubscribing
(Διαγραφή Διαχειριστή λίστας)
approve pswd unsubscribe
mailing-list-name former-subscriber@somewhere.com
Αυτό θα διαγράψει το πρόσωπο
του οποίου η e-mail διεύθυνση έχει δοθεί
Δημιουργώντας digests
Για να δημιουργήσετε digests
, ζητήστε μας να ενεργοποιήσουμε το χαρακτηριστικό digest για την λίστα
σας .
Πως μπορώ να ελέγχω
πόσο συχνά θα δημιουργούνται ;
Θα μπορούσατε να χρησιμοποιήσετε
cron για να δημιουργείτε περιοδικά digests με μια εντολή σαν την ακόλουθη
:
echo mkdigest [digest-name]
[digest-password] | mail majordomo@...
Αυτό θα αναγκάσει ένα digest
να δημιουργηθεί . Ή μπορείτε να ρυθμίσετε το μέγιστο αριθμό στο digest
list του αρχείου διαμόρφωσης κάτω από το χαμηλό , και να εξαναγκάσετε
αυτόματη δημιουργία .
Αυτό θα σήμαινε ότι θα αλλάζατε
το κείμενο:
maxlength = 40000
στην διαμορφωμένη λίστα
για το digest . Στείλτε
config mailing-list-name
pswd
στο majordomo για να πάρετε
την configuration στην οποία μπορείτε να κάνετε διαμόρφωση και να την
στείλετε πίσω .
Μπορείτε να συνδυάσετε τις δύο μεθόδους , για παράδειγμα να στέλνετε
τουλάχιστον ένα digest κάθε μέρα αλλά και περισσότερα αν αυτό το ένα
θα ήταν πάνω από ένα συγκεκριμένο μέγεθος .
Απαντήσεις σε κοινές
Ερωτήσεις
Πως θα αλλάξω το
μήνυμα πληροφοριών?
Στείλτε στο listproc ή στο
majordomo:
newinfo mailing-list-name
pswd
Blah, blah, blah.
Αυτό θα προσθέσει
ένα κείμενο "καλοσωρίσματος" στο μήνυμα που ο καθένας βλέπει
όταν εγγράφεται .
Μπορεί επίσης να χρησιμοποιηθεί αν ένας πελάτης ζητήσει πληροφορίες
σε μια λίστα .
Προσέξτε την κενή γραμμή ανάμεσα στην newinfo εντολή και το Blah , blah
, blah .
Επίσης προσέξτε ότι δεν μπορείτε να συμπεριλάβετε άλλες εντολές μαζί
με αυτή την εντολή .
Φυσικά , το μήνυμα με τις πληροφορίες μπορεί να έχει πολλές γραμμές
.
Πως θα αλλάξω το
password μου?
passwd mailing-list-name
old-password new-password
Θα αλλάξει το master
password από το παλιό password στο νέο password .
Πως θα πάρω μια
λίστα των subscribers?
approve pswd who mailing-list-name
Πως θα ταχυδρομήσω
ένα μήνυμα στην moderated λίστα μου?
Ταχυδρομώντας ένα μήνυμα
με το ακόλουθο κείμενο στην αρχή θα δουλέψει.
Approved: passwd
From: yourdomain@yourdomain.com
To: yourdomain-l@yourdomain.com
Subject: your subject
Message begins here. (προσέξτε
το κενό διάστημα -– την πρώτη κενή γραμμή
Στο μήνυμα.)
Πως αλλάζω το πεδίο
reply-to ;
Στείλτε την εντολή config
mailing-list-name pswd για να πάρετε ένα αντίγραφο της τεκμηρίωσης της
διαμόρφωσης.
Θα βρείτε την περιοχή που περιέχει το πεδίο reply – to .
Αναβαθμίστε ( update ) αυτό το πεδίο και έπειτα στείλτε την εντολή newconfig
mailing-list-name pswd ακολουθούμενο από το νέο διαμορφωμένο αρχείο
σας .
Πως μπορώ να μάθω
περισσότερα για το Majordomo ;
Ειδικά Χαρακτηριστικά
Ακόμα και με αυτό το απλό
interface , υπάρχουν δυσκολίες. Έχουμε τροποποιήσει αυτό τον listserver
έτσι ώστε να μπορεί να χειριστεί το ίδιο καλά SUBSCRIBE MAILING-LIST-NAME
E-MAIL ADDRESS και να μπορεί να δεχτεί εντολές είτε στην περιοχή του
θέματος είτε στο κυρίως μήνυμα . Δεν θα σας συνιστούσαμε να πείτε στους
χρήστες γι’ αυτά τα έξτρα χαρακτηριστικά , αλλά μειώνουν το μέγεθος
των προβλημάτων τα οποία έχετε να αντιμετωπίσετε .
Βοήθητική -
mailing list
Αν χρειαστείτε βοήθεια ,
υπάρχει μια mailing list majordomo-users@greatcircle.com
, η οποία χρησιμοποιείται από πολλούς χρήστες του Majordomo .