3423
Commentaire:
|
2537
|
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) * avoir une clé ssh de type RSA (transmettre la clé publique à MoussaNombre) |
Ligne 11: | Ligne 11: |
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. Le responsable, côté service de la comm, est entièrement autonome la-dessus. |
Ligne 15: | Ligne 16: |
* 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 |
* avoir 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''''' * au besoin préparer la liste des destinataires pour la phase de test : '''''liste-html-test.txt''''' |
Ligne 19: | Ligne 21: |
== 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) == * exemple pour planète numéro 12 : |
Ligne 22: | Ligne 24: |
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 26: |
* exemple pour la liste des destinataires de la lettre10 | * exemple pour les listes des destinataires de planète numéro 12 |
Ligne 26: | Ligne 28: |
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 36: | Ligne 34: |
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 smtp-horssite.ca.auf.org "cd /usr/local/sbin/envoie-planete-auf/ ; /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-88.html liste-html-test.txt" & |
Ligne 43: | Ligne 40: |
== 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 == 1. au personnel de l'AUF |
Ligne 46: | Ligne 43: |
# 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 |
ssh smtp-horssite.ca.auf.org "cd /usr/local/sbin/envoie-planete-auf/ ; /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-88.html liste-html-auf-12.txt" & |
Ligne 50: | Ligne 45: |
''NOTE : paramètres au script sh : no-lettre format date'' * exporter l'ordonnanceur sur le serveur : |
1. aux abonnés |
Ligne 53: | Ligne 47: |
scp job utilisateur@ceca.auf.org:/usr/local/sbin/envoie-lettres/scripts/ | ssh smtp-horssite.ca.auf.org "cd /usr/local/sbin/envoie-planete-auf/ ; /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-88.html liste-html-12.txt" & |
Ligne 55: | Ligne 49: |
* 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. |
|
Ligne 65: | Ligne 53: |
ssh utilisateur@ceca.auf.org tail -f /usr/local/sbin/envoie-lettres/data/lettre10.html.20110606.log | ssh utilisateur@smtp-horssite.ca.auf.org tail -f /usr/local/sbin/envoie-planete-auf/planete-auf-9.html.log |
Sommaire
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)
avoir 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
avoir 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
au besoin préparer la liste des destinataires pour la phase de test : liste-html-test.txt
Exporter ces données vers le serveur (via ssh)
- exemple pour planète numéro 12 :
scp planete-auf-12.html utilisateur@smtp-horssite.ca.auf.org:/usr/local/sbin/envoie-planete-auf/
- exemple pour les listes des destinataires de planète numéro 12
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 les bonnes
ssh smtp-horssite.ca.auf.org "cd /usr/local/sbin/envoie-planete-auf/ ; /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-88.html liste-html-test.txt" &
Vérifier dans les BAL des destinataires de test. Si tout est ok, on passe à la suite : large diffusion.
Envoi massif de la lettre
- au personnel de l'AUF
ssh smtp-horssite.ca.auf.org "cd /usr/local/sbin/envoie-planete-auf/ ; /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-88.html liste-html-auf-12.txt" &
- aux abonnés
ssh smtp-horssite.ca.auf.org "cd /usr/local/sbin/envoie-planete-auf/ ; /usr/local/sbin/envoie-planete-auf/lettre-info-envoi.sh planete-auf-88.html liste-html-12.txt" &
Suivre l'envoi de la lettre
- consulter le fichier de journalisation :
ssh utilisateur@smtp-horssite.ca.auf.org tail -f /usr/local/sbin/envoie-planete-auf/planete-auf-9.html.log