Modifications entre les versions 1 et 8 (s'étendant sur 7 versions)
Version 1 à la date du 2011-06-14 19:51:08
Taille: 3158
Éditeur: MoussaNombre
Commentaire: les écrits restent
Version 8 à la date du 2015-07-09 19:21:05
Taille: 2729
Éditeur: MoussaNombre
Commentaire: Mise à jour
Texte supprimé. Texte ajouté.
Ligne 3: Ligne 3:
= Procédure d'envoi de la lettre de l'université en français depuis le serveur ceca.auf.org = = Procédure d'envoi de planète AUF électronique depuis le serveur smtp-horssite.ca.auf.org =
Ligne 6: Ligne 6:
 * compte sur le serveur ceca (contacter MoussaNombre)
 *
avoir une clé ssh (transmettre la clé publique à MoussaNombre)
 * compte sur le serveur smtp-horssite (contacter MoussaNombre) avec une clé ssh de type RSA (transmettre la clé publique à MoussaNombre)
Ligne 11: Ligne 10:
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. Toute la suite se fait sans l'intervention de l'admin sys.
L
e responsable, côté service de la comm, est entièrement autonome la-dessus.
Ligne 15: Ligne 15:
 * 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
 * importer sur son poste une copie de la lettre à envoyer : '''''planete-auf-12.html'''''
 * importer sur son poste la liste des destinataires : '''''liste-html-12.txt'''''
 * importer sur son poste la liste du personnel (courriel) AUF : '''''liste-html-auf-12.txt'''''
 * Si ce n'est déjà fait, préparer/mettre à jour la liste des destinataires pour la phase de test : '''''liste-html-test.txt'''''. Y mettre ses adresses auf.org et diverses autres (gmail, yahoo, hotmail, etc).
Ligne 19: Ligne 20:
== Exporter ces données sur le serveur (via ssh) ==
 * exemple pour la lettre numéro 10 :
== Exporter ces données vers le serveur (via ssh) ==
 * transférer la lettre :
Ligne 22: Ligne 23:
   scp lettre10.txt lettre10.html utilisateur@ceca.auf.org:/usr/local/sbin/envoie-lettres/    scp planete-auf-12.html utilisateur@smtp-horssite.ca.auf.org:/usr/local/sbin/envoie-planete-auf/
Ligne 24: Ligne 25:
 * exemple pour la liste des destinataires de la lettre10  * transférer les listes des destinataires
Ligne 26: Ligne 27:
   scp liste10-txt.txt liste10-html.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
   scp liste-html-12.txt liste-html-auf-12.txt liste-html-test.txt utilisateur@smtp-horssite.ca.auf.org:/usr/local/sbin/envoie-planete-auf/
Ligne 33: Ligne 30:
== Phase de test : s'assurer que les lettres sont les bonnes == == Phase de test : s'assurer que les lettres sont bien livrées et qu'elle sont bien lisibles ==
Ligne 36: Ligne 33:
   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
   ssh utilisateur@smtp-horssite.ca.auf.org /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-12.html liste-html-test.txt &
Ligne 40: Ligne 36:
Vérifier dans les BAL des destinataires de test. Vérifier dans les BAL des destinataires de la liste test.
Ligne 43: Ligne 39:
== 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 :
== Envoi massif de la lettre et suivi de la livraison ==
 1. au personnel de l'AUF
Ligne 46: Ligne 42:
   # 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 201106
ssh utilisateur@smtp-horssite.ca.auf.org /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-12.html liste-html-auf-12.txt &
Ligne 50: Ligne 44:
 * exporter l'ordonnanceur sur le serveur :   Suivre l'envoi
Ligne 52: Ligne 46:
   scp job utilisateur@ceca.auf.org:/usr/local/sbin/envoie-lettres/scripts/    ssh utilisateur@smtp-horssite.ca.auf.org tail -f /usr/local/sbin/envoie-planete-auf/planete-auf-12.html.log
Ligne 54: Ligne 48:
 * 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 :   Faire `Ctrl c` quand c'est fini.

 1. aux abonnés
Ligne 56: Ligne 52:
  ssh utilisateur@ceca.auf.org at -f /usr/local/sbin/envoie-lettres/scripts/job now   ssh utilisateur@smtp-horssite.ca.auf.org /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-12.html liste-html-12.txt &
Ligne 58: Ligne 54:
  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.
  {{{
   ssh utilisateur@smtp-horssite.ca.auf.org tail -f /usr/local/sbin/envoie-planete-auf/planete-auf-12.html.log
  }}}
  Faire `Ctrl c` quand c'est fini.

----

Procédure d'envoi de planète AUF électronique depuis le serveur smtp-horssite.ca.auf.org

Prérequis

  • compte sur le serveur smtp-horssite (contacter MoussaNombre) avec une clé ssh de type RSA (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

  • importer sur son poste une copie de la lettre à envoyer : planete-auf-12.html

  • importer sur son poste la liste des destinataires : liste-html-12.txt

  • importer sur son poste la liste du personnel (courriel) AUF : liste-html-auf-12.txt

  • Si ce n'est déjà fait, préparer/mettre à jour la liste des destinataires pour la phase de test : liste-html-test.txt. Y mettre ses adresses auf.org et diverses autres (gmail, yahoo, hotmail, etc).

Exporter ces données vers le serveur (via ssh)

  • transférer la lettre :
    •    scp planete-auf-12.html utilisateur@smtp-horssite.ca.auf.org:/usr/local/sbin/envoie-planete-auf/
  • transférer les listes des destinataires
    •    scp liste-html-12.txt liste-html-auf-12.txt liste-html-test.txt utilisateur@smtp-horssite.ca.auf.org:/usr/local/sbin/envoie-planete-auf/

Phase de test : s'assurer que les lettres sont bien livrées et qu'elle sont bien lisibles

    •    ssh utilisateur@smtp-horssite.ca.auf.org /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-12.html liste-html-test.txt &

Vérifier dans les BAL des destinataires de la liste test. Si tout est ok, on passe à la suite : large diffusion.

Envoi massif de la lettre et suivi de la livraison

  1. au personnel de l'AUF
    • ssh utilisateur@smtp-horssite.ca.auf.org /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-12.html liste-html-auf-12.txt &
      Suivre l'envoi
         ssh utilisateur@smtp-horssite.ca.auf.org tail -f /usr/local/sbin/envoie-planete-auf/planete-auf-12.html.log

      Faire Ctrl c quand c'est fini.

  2. aux abonnés
    •   ssh utilisateur@smtp-horssite.ca.auf.org /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-12.html liste-html-12.txt & 
         ssh utilisateur@smtp-horssite.ca.auf.org tail -f /usr/local/sbin/envoie-planete-auf/planete-auf-12.html.log

      Faire Ctrl c quand c'est fini.


ZA/Montréal/ProcédureEnvoiPlanèteAUF (dernière édition le 2015-07-09 19:37:13 par MoussaNombre)