Modifications entre les versions 3 et 5 (s'étendant sur 2 versions)
Version 3 à la date du 2012-01-11 22:28:04
Taille: 3420
Éditeur: DavinBaragiotta
Commentaire:
Version 5 à la date du 2012-01-17 15:21:58
Taille: 3437
Éditeur: DavinBaragiotta
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
Ligne 50: Ligne 50:
  ''''paramètres au script sh : no-lettre format date''''   ''NOTE : paramètres au script sh : no-lettre format date''

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

ZA/Montréal/ProcédureEnvoiLUF (dernière édition le 2012-01-17 15:21:58 par DavinBaragiotta)