Project

General

Profile

Anomalie #7457

Découper exim_mail_type en 3 variables

Added by Laurent Flori over 9 years ago. Updated over 9 years ago.

Status:
Fermé
Priority:
Normal
Assigned To:
Category:
-
Start date:
Due date:
03/07/2014
% Done:

100%

Estimated time:
8.00 h
Spent time:
Distribution:
EOLE 2.4

Description

Il faudrait découper exim_mail_type en 3 variables:

  • Utiliser une passerelle: oui/non
  • Gérer des boîtes locales: oui/non
  • Gérer le relais vers des zones

Faire une matrice une matrice de correspondance des anciens cas d'utilisations vers/avec les nouvelles variables.

ref: #6618


Related issues

Related to eole-exim - Anomalie #6618: Toujours à propos de "domaine_messagerie_etab" Fermé 03/07/2014
Related to creole - Evolution #7580: Migration de la variable exim_mail_type Fermé 04/01/2014 04/04/2014
Copied to conf-scribe - Anomalie #7824: Adapter la configuration mail aux changements eole-exim Fermé 04/01/2014 04/04/2014
Copied to conf-horus - Anomalie #7825: Adapter la configuration mail aux changements eole-exim Fermé 04/01/2014 04/04/2014
Copied to conf-seshat - Tâche #7827: Adapter la configuration mail aux changements eole-exim Fermé 04/01/2014

Associated revisions

Revision fc264098 (diff)
Added by Joël Cuissinat over 9 years ago

Refactoring des variables liées à Exim

Découpage de "exim_mail_type" en 3 variables :
  • activer_exim_relay_smtp
  • exim_smarthost
  • exim_mailhub
    Fixes #7457 @4h

Pré-remplissage de "domaine_messagerie_etab"
Fixes #6618 @30m

Revision a1bc8b55 (diff)
Added by Daniel Dehennin over 9 years ago

Découper « exim_mail_type »

Le comportement de base est défini comme suit1 :

- Utilisation d’une passerelle SMTP, peut-être désactivé afin d’envoyer
directement les mails sur Internet ;

- Aucun compte local n’est utilisé ;

- Aucun client n’est autorisé à utiliser ce SMTP comme relai de
messagerie.

L’organisation des variables n’était pas optimale et certaines devraient
être expertes et/ou cachées car utiles uniquement sur un ou deux
modules :

- « exim_use_tls » est à redéfinir en mode « normal » sur les modules
ayant « exim_relay » à « oui »

- « exim_relay_dhcp » est à redéfinir sur les modules ayant
« activer_dhcp » en mode normal

- « exim_relay_manual_routes » n’est à redéfinir que sur Seshat

  • dicos/26_mail.xml: « exim_mailhub » devient
    « exim_relay_manual_routes » et ne sera utilisé que sur Seshat.
    Réorganisation des variables afin de grouper celles qui vont ensemble.
  • tmpl/exim-vars.conf: Définissions des fonctions SMTP au début du
    fichier de configuration.
    Transformation de la macro « MAILHUB » en « MANUAL_ROUTES » afin de
    mieux traduire sa fonction.
    Utilisation de « getVar() » à la place du code 2.3.
    Ajout de commentaire dans le fichier généré.
  • exim4/eole.d/router/router.conf: Prise en compte du changement
    « MAILHUB_» -> « MANUAL_ROUTES ».
    Suppression de « LOCAL » qui est la même chose que « SMARTHOST ».

Ref: #7457 @2h

Footnotes:
[1] Anciennement appelé configuration « satellite »

Revision 9d1395fb (diff)
Added by Daniel Dehennin over 9 years ago

Erreur de type sur « exim_relay_domains »

Cette variable peut contenir des expressions compliquées1.

  • dicos/26_mail.xml: Passage de « exim_relay_domains » en type
    « string ».

Ref: #7457

Footnotes:
[1] http://exim.org/exim-html-current/doc/html/spec_html/ch-domain_host_address_and_local_part_lists.html#SECTdomainlist

Revision 4ef60ea1 (diff)
Added by Daniel Dehennin over 9 years ago

Ne plus utiliser « .value » dans les templates

  • tmpl/exim-vars.conf: Suppression de « .value » à « %%dhcp_network ».

Ref: #7457

Revision ce3ed31a (diff)
Added by Joël Cuissinat over 9 years ago

  • dicos/26_mail.xml : corrections orthographiques sur exim_relay_domains

Ref: #7457 @10m

History

#1 Updated by Joël Cuissinat over 9 years ago

  • Target version changed from Mises à jour 2.3.13 to Eole 2.4-RC3
  • Estimated time set to 8.00 h

#2 Updated by Joël Cuissinat over 9 years ago

  • Status changed from Nouveau to Résolu
  • % Done changed from 0 to 100

#3 Updated by Joël Cuissinat over 9 years ago

  • Due date set to 03/07/2014
  • Assigned To set to Joël Cuissinat

#4 Updated by Joël Cuissinat over 9 years ago

  • Status changed from Résolu to Fermé

OK

Also available in: Atom PDF