Taille: 3423
Commentaire:
|
← Version 5 à la date du 2012-01-17 15:21:58 ⇥
Taille: 3437
Commentaire:
|
Texte supprimé. | Texte ajouté. |
Ligne 26: | Ligne 26: |
scp liste10-txt.txt liste10-html.txt utilisateur@ceca.auf.org:/usr/local/sbin/envoie-lettres/data | scp liste-txt-20110606.txt liste-html-20110606.txt utilisateur@ceca.auf.org:/usr/local/sbin/envoie-lettres/data |
Sommaire
Procédure d'envoi de la lettre de l'université en français depuis le serveur ceca.auf.org
Prérequis
compte sur le serveur ceca (contacter MoussaNombre)
avoir une clé ssh (transmettre la clé publique à MoussaNombre)
être connecté sur le réseau local de Montréal, sinon contacter MoussaNombre pour avoir un accès ssh en toc-toc-toc
NB : en cas d'absence de MoussaNombre, pour toute URGENCE fondée prendre attache avec JeanChristopheAndré
Toute la suite se fait sans l'intervention de l'admin sys, le responsable, côté service de la comm, est entièrement autonome la-dessus.
Préparation locale
- rédiger les lettres (en format texte et en format html)
- constituer les listes des destinataires (extrait de la base de données des abonnés) : liste des abonnés au format texte et liste des abonnés au format html
- au besoin préparer la liste des destinataires pour la phase de test
Exporter ces données sur le serveur (via ssh)
- exemple pour la lettre numéro 10 :
scp lettre10.txt lettre10.html utilisateur@ceca.auf.org:/usr/local/sbin/envoie-lettres/
- exemple pour la liste des destinataires de la lettre10
scp liste-txt-20110606.txt liste-html-20110606.txt utilisateur@ceca.auf.org:/usr/local/sbin/envoie-lettres/data
- au besoin, exporter les listes de test :
scp liste-txt-test.txt liste-html-test.txt utilisateur@ceca.auf.org:/usr/local/sbin/envoie-lettres/data
Phase de test : s'assurer que les lettres sont les bonnes
ssh utilisateur@ceca.auf.org /usr/local/sbin/envoie-lettres/scripts/lettre-info-envoi.sh 10 txt test ssh utilisateur@ceca.auf.org /usr/local/sbin/envoie-lettres/scripts/lettre-info-envoi.sh 10 html test
Vérifier dans les BAL des destinataires de test. Si tout est ok, on passe à la suite : large diffusion.
L'ordonnanceur (fichier 'job')
en local, configurer le fichier job pour lui spécifier le numéro de la lettre à envoyer et la date. Exemple :
# contenu du fichier /usr/local/sbin/envoie-lettres/scripts/job /usr/local/sbin/envoie-lettres/scripts/lettre-info-envoi.sh 10 html 20110606 /usr/local/sbin/envoie-lettres/scripts/lettre-info-envoi.sh 10 txt 20110606
NOTE : paramètres au script sh : no-lettre format date
- exporter l'ordonnanceur sur le serveur :
scp job utilisateur@ceca.auf.org:/usr/local/sbin/envoie-lettres/scripts/
- lancer l'ordonnanceur, ceci déclenche l'envoi de courriels vers les adresses inscrites dans les fichiers liste-....txt, donc l'envoi effectif de la LUF :
ssh utilisateur@ceca.auf.org at -f /usr/local/sbin/envoie-lettres/scripts/job now
NB : le now ci-dessous signifie qu'on veut envoyer la LUF maintenant ; autrement, il est possible de tout préparer et dire à l'ordonnanceur d'envoyer la lettre à une date ultérieure (format HH:MM suivi du jour MMDDYY ou MM/DD/YY ou DD.MM.YY). Par exemple : ssh utilisateur@ceca.auf.org at -f /usr/local/sbin/envoie-lettres/scripts/job 4pm 061711. Pour plus de détail, voir la rubrique d'aide de la commande at.
Suivre l'envoi de la lettre
- consulter le fichier de journalisation :
ssh utilisateur@ceca.auf.org tail -f /usr/local/sbin/envoie-lettres/data/lettre10.html.20110606.log