Modifications entre les versions 2 et 3
Version 2 à la date du 2015-01-27 19:14:27
Taille: 20116
Éditeur: FredyPulido
Commentaire: dpkg-reconfigure + sed avec spaces
Version 3 à la date du 2015-01-27 19:16:18
Taille: 20117
Éditeur: FredyPulido
Commentaire:
Texte supprimé. Texte ajouté.
Ligne 95: Ligne 95:
  ┌────────────────────────────┤ Postfix Configuration ├────────────────────────────┐   ┌────────────────────────────┤ Postfix Configuration ├────────────────────────────┐

#####################################################################
## Configuration pour *répondre* aux tickets redmine par courriel
## Note: Pas de creation des tickets, seulement pour répondre.
#####################################################################
## 1- Creation du ticket dans redmine.auf.org
## 2- Courriel de redmine@auf.org pour utilisateur@auf.org
## 3- Réponse de utilisateur@auf.org pour redmine@auf.org
##  3.1- IMPORTANT: Pas de changement dans le sujet

# apt-get install postfix


                    ┌───────────┤ Postfix Configuration ├────────────┐
                    │ Configuration type du serveur de messagerie :  │
                    │                                                │
                    │         Pas de configuration                   │
                    │         Site Internet                          │
                    │         Internet avec un « smarthost »         │
                    │         Système satellite                      │
                    │         Local uniquement                       │
                    │                                                │
                    │                                                │
                    │           <Ok>               <Annuler>         │
                    │                                                │
                    └────────────────────────────────────────────────┘
Internet avec un « smarthost »

 ┌──────────────────────────────┤ Postfix Configuration ├──────────────────────────────┐
 │ Le « nom de courrier » est le nom employé pour qualifier toutes les adresses        │
 │ n'ayant pas de nom de domaine. Cela inclut les courriels de et vers l'adresse du    │
 │ superutilisateur (root). Il est donc conseillé de veiller à éviter d'envoyer des    │
 │ courriels en tant que « root@example.org ».                                         │
 │                                                                                     │
 │ D'autres programmes se servent de ce nom ; il doit correspondre au domaine unique   │
 │ et complètement qualifié (FQDN) d'où le courrier semblera provenir.                 │
 │                                                                                     │
 │ Ainsi, si une adresse provenant de l'hôte local est foo@example.org, la valeur      │
 │ correcte pour cette option serait example.org.                                      │
 │                                                                                     │
 │ Nom de courrier :                                                                   │
 │                                                                                     │
 │ ca.auf.org_________________________________________________________________________ │
 │                                                                                     │
 │                       <Ok>                           <Annuler>                      │
 │                                                                                     │
 └─────────────────────────────────────────────────────────────────────────────────────┘

 ┌──────────────────────────────┤ Postfix Configuration ├──────────────────────────────┐
 │ Veuillez indiquer un domaine, une machine hôte, machine_hôte:port, [adresse] ou     │
 │ [adresse:port]. Utilisez la forme [destination] pour désactiver la recherche de MX  │
 │ (Mail eXchange). Laissez ce champ vide s'il n'existe pas de serveur relais.         │
 │                                                                                     │
 │ Vous ne pouvez pas indiquer plus d'un hôte.                                         │
 │                                                                                     │
 │ Ce paramètre indique le serveur vers lequel sera envoyé le courrier quand aucune    │
 │ entrée correspondante n'existe dans la table optionnelle de transport(5). Quand     │
 │ aucun serveur relais n'est donné, le courrier est routé directement vers sa         │
 │ destination.                                                                        │
 │                                                                                     │
 │ Serveur relais SMTP (vide pour aucun) :                                             │
 │                                                                                     │
 │ smtp-sortant.ca.auf.org____________________________________________________________ │
 │                                                                                     │
 │                       <Ok>                           <Annuler>                      │
 │                                                                                     │
 └─────────────────────────────────────────────────────────────────────────────────────┘

# dpkg-reconfigure postfix
## même config  plus:


 ┌──────────────────────────────┤ Postfix Configuration ├──────────────────────────────┐
 │ Les courriels à destination de « root », de « postmaster » et d'autres              │
 │ utilisateurs systèmes doivent être redirigés vers le compte utilisateur de          │
 │ l'administrateur système.                                                           │
 │                                                                                     │
 │ Si cette valeur reste vide, ces messages seront enregistrés dans /var/mail/nobody,  │
 │ ce qui n'est pas recommandé.                                                        │
 │                                                                                     │
 │ Le courrier ne doit pas être distribué par des agents de distribution externes      │
 │ avec des privilèges du superutilisateur.                                            │
 │                                                                                     │
 │ Si le fichier /etc/aliases existe déjà et ne comporte pas d'entrée pour « root »,   │
 │ vous devriez ajouter cette entrée. Laissez le champ vide pour ne pas en ajouter.    │
 │                                                                                     │
 │ Destinataire des courriels de « root » et de « postmaster » :                       │
 │                                                                                     │
 │ rtr@ca.auf.org_____________________________________________________________________ │
 │                                                                                     │
 │                       <Ok>                           <Annuler>                      │
 │                                                                                     │
 └─────────────────────────────────────────────────────────────────────────────────────┘

   ┌────────────────────────────┤ Postfix Configuration ├────────────────────────────┐
   │ Veuillez indiquer une liste des domaines, séparés par des virgules, que cette   │
   │ machine reconnaîtra comme lui appartenant. Si la machine est un serveur de      │
   │ courriels, il est conseillé d'inclure le domaine de plus haut niveau.           │
   │                                                                                 │
   │ Autres destinations pour lesquelles le courrier sera accepté (champ vide        │
   │ autorisé) :                                                                     │
   │                                                                                 │
   │ redmine.auf.org________________________________________________________________ │
   │                                                                                 │
   │                      <Ok>                          <Annuler>                    │
   │                                                                                 │
   └─────────────────────────────────────────────────────────────────────────────────┘
 ┌──────────────────────────────┤ Postfix Configuration ├──────────────────────────────┐
 │                                                                                     │
 │ Lorsque les mises à jour synchronisées sont imposées, l'envoi des courriels se      │
 │ fait plus lentement. Dans le cas contraire, des courriels risquent d'être perdus    │
 │ si le système s'arrête inopinément et si vous n'utilisez pas un système de          │
 │ fichiers journalisé, comme ext3.                                                    │
 │                                                                                     │
 │ Faut-il forcer des mises à jour synchronisées de la file d'attente des courriels ?  │
 │                                                                                     │
 │                        <Oui>                           <Non>                        │
 │                                                                                     │
 └─────────────────────────────────────────────────────────────────────────────────────┘
NON
 ┌──────────────────────────────┤ Postfix Configuration ├──────────────────────────────┐
 │ Veuillez indiquer les réseaux pour lesquels cette machine relaie le courrier. Par   │
 │ défaut, seuls les courriels de l'hôte local sont acceptés, ce qui est demandé par   │
 │ certains lecteurs de courrier. Ce choix par défaut concerne à la fois l'IPv4 et     │
 │ l'IPv6. Si vous êtes connecté par une seule version du protocole IP, la valeur      │
 │ inutilisée peut être supprimée.                                                     │
 │                                                                                     │
 │ Si ce serveur est un « smarthost » pour un ensemble de machines, vous devez         │
 │ indiquer l'ensemble des réseaux, sinon le courrier sera rejeté plutôt qu'expédié.   │
 │                                                                                     │
 │ Pour utiliser les valeurs par défaut de postfix (basées sur les sous-réseaux        │
 │ connectés), veuillez entrer une valeur vide.                                        │
 │                                                                                     │
 │ Réseaux internes :                                                                  │
 │                                                                                     │
 │ 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128_______________________________________ │
 │                                                                                     │
 │                       <Ok>                           <Annuler>                      │
 │                                                                                     │
 └─────────────────────────────────────────────────────────────────────────────────────┘
  ┌─────────────────────────────┤ Postfix Configuration ├──────────────────────────────┐
  │ Veuillez choisir la limite que Postfix mettra à la taille des boîtes aux lettres   │
  │ pour empêcher les erreurs de logiciels incontrôlables. Une valeur nulle signifie   │
  │ aucune limite. Les créateurs du logiciel utilisent une valeur par défaut de        │
  │ 51200000.                                                                          │
  │                                                                                    │
  │ Taille maximale des boîtes aux lettres (en octets) :                               │
  │                                                                                    │
  │ 0_________________________________________________________________________________ │
  │                                                                                    │
  │                       <Ok>                           <Annuler>                     │
  │                                                                                    │
  └────────────────────────────────────────────────────────────────────────────────────┘
 ┌──────────────────────────────┤ Postfix Configuration ├──────────────────────────────┐
 │ Veuillez choisir le caractère définissant une extension d'adresse locale.           │
 │                                                                                     │
 │ Pour ne pas utiliser d'extension pour les adresses locales, laissez le champ vide.  │
 │                                                                                     │
 │ Caractère d'extension des adresses locales :                                        │
 │                                                                                     │
 │ +__________________________________________________________________________________ │
 │                                                                                     │
 │                       <Ok>                           <Annuler>                      │
 │                                                                                     │
 └─────────────────────────────────────────────────────────────────────────────────────┘

  ┌─────────────────────────────┤ Postfix Configuration ├─────────────────────────────┐
  │ Par défaut, Postfix utilise tous les protocoles internet actifs sur le système.   │
  │ Vous pouvez annuler ce comportement avec les valeurs suivantes :                  │
  │                                                                                   │
  │  tous : utilisation des adresses IPv4 et IPv6 ;                                   │
  │  ipv6 : écoute uniquement les adresses IPv6 ;                                     │
  │  ipv4 : écoute uniquement les adresses IPv4.                                      │
  │                                                                                   │
  │ Protocoles internet à utiliser :                                                  │
  │                                                                                   │
  │                                       tous                                        │
  │                                       ipv6                                        │
  │                                       ipv4                                        │
  │                                                                                   │
  │                                                                                   │
  │                      <Ok>                          <Annuler>                      │
  │                                                                                   │
  └───────────────────────────────────────────────────────────────────────────────────┘
tous

## fix pour email sortant, erreur ssl:
# sed -i -e '/^      domain: auf.org/a\      openssl_verify_mode: none' /etc/redmine/default/configuration.yml
# /etc/init.d/apache2 restart


#####################################
## http://www.redmine.org/projects/redmine/wiki/RedmineReceivingEmails
## Forwarding emails from your email server
#####################################

# cp /usr/share/redmine/extra/mail_handler/rdm-mailhandler.rb /usr/local/lib/
# echo 'redmine: "|/usr/local/lib/rdm-mailhandler.rb --no-check-certificate --url https://redmine.auf.org --key TYLYBFhXjvKKEqHDFBpF"' >> /etc/aliases
# newaliases
# /etc/init.d/postfix restart


## Conf API redmine
Administration->Configuration->Notifications par mail
 En-tête des emails
  *HEADER-TEST*
 [Sauvegarder]
 Envoyer un email de test

Administration->Configuration->Emails entrants
 Tronquer les emails après l'une de ces lignes
  *HEADER-TEST*
 Activer le WS pour la réception d'emails [X]
 Générer une clé
  TYLYBFhXjvKKEqHDFBpF



############################ Notes
## Pour tester l'script on utilise courriel.txt:
##############Start
# cat courriel.txt
From: fredy.pulido@auf.org
To: redmine@redmine.auf.org
Subject: test

Hello
##############End

## test:
# /usr/local/lib/rdm-mailhandler.rb --no-check-certificate --url https://redmine.auf.org --key XXXXXXXXXXXXXXX < /root/courriel.t\
xt
Request was denied by your Redmine server. Possible reasons: email is sent from an invalid email address or is missing some infor\
mation.

## Il marche mais il manque l'information du projet, ticket ....,
## Pour faire le test il faut recevoir d'abord recevoir l'email envoyé par redmine
## avec l'information du ticket, projet ...
## Il faut une réponse depuis une compte email de un utilisateur dans le projet

redmine/InstallationMontreal/RéceptionDesCourriels (dernière édition le 2015-01-28 14:50:54 par FredyPulido)