configuration automatique de webmail

Forum dédié à la distribution du même nom et que vous pourrez télécharger sur http://www.contribs.org. La nouvelle version de cette distribution se nomme SME Server

Modérateur: modos Ixus

configuration automatique de webmail

Messagepar arobert » 26 Juil 2004 13:05

Bonjour
j'ai plein de compte genre arb974 a créer avec un alias prenom.nom@ qui pointe sur arb974
mais dans webmail, si ne ne configure pas à la main le compte, quand j'envois un mail c'est arb974@ qui envois et non pas prenom.nom@ qui est plus joli.

Avec lattools je sais creer les comptes, les groupes, les quotats.
Je cherche aussi à automatiser cette tache.

J'ai pour l'instant 150 comptes a créer, a terme prè
s de 800 et je ne souhaite pas le faire à la main.
Merci de votre aide.

je suis sur sme 6.0.1-01 contribs
arobert
Matelot
Matelot
 
Messages: 3
Inscrit le: 26 Juil 2004 12:58

Messagepar MasterSleepy » 26 Juil 2004 13:31

Salut,

Pour le webmail il y a une base mysql, "horde".
Dans cette base il y a une table "horde_prefs", cette table contient 4 champs.
A mon avis, il suffirait d'initialiser une enregistrement dans cette base.
Dans le genre

insert into horde_prefs values ('[adresse email de l'utilisateur]','horde','identities','a:1:{i:0;a:12:{s:2:"id";s:16:"Default Identity";s:8:"fullname";s:14:"[Nom de l'utilisateur]";s:9:"from_addr";s:20:"[adresse de l'alias]";s:12:"replyto_addr";s:0:"";s:9:"signature";s:0:"";s:9:"sig_first";i:0;s:10:"sig_dashes";i:0;s:14:"save_sent-mail";N;s:16:"sent_mail_folder";b:0;s:14:"save_sent_mail";i:0;s:11:"private_key";N;s:16:"private_key_type";N;}}');
Il faut remplacer tout ce qui est entre [] bien sûre ;-)

A mon avis ça devrait fonctionner faut essayer.

A+
"Microsoft fera quelque chose qui ne plantera jamais quand ils commenceront à fabriquer des clous "
http://www.vanhees.cc
Avatar de l’utilisateur
MasterSleepy
Amiral
Amiral
 
Messages: 2625
Inscrit le: 24 Juil 2002 00:00
Localisation: Belgique

Ca ne marche que pour 2 ou 3 sur 100 utilisateur!

Messagepar arobert » 06 Août 2004 09:49

Merci pour l'astuce.
Ca m'a permis de mettre le webmail en français pour tout le monde.
Ce que j'ai fait:
J'ai créé une identité exemple, j'ai récupéré le code et j'ai injecté dans la base pour les autres comptes.
Il se trouve que les S:.. change d'un utilisateur à un autre.
Il me semble que c'est un pointeur sur un tableau qu'il doit récupérer dans son annuaire ldap.
s:16; c'est toujours "Default Identity"
s:9: c'est toujours "from_addr"
Ainsi quand je créé à la main prenom.com@sd.fr
Si il ne l’a pas dans son annuaire il doit le créer et mettre un numéro correspondant et ce numéro je ne l'ai pas?
Ces numéros d'un compte à un autre change. Et par la loi du hasard mais aussi des cycles, ça marche pour 2 ou 3 dans le lot.

Je me suis amusé à faire une nouvelle installation, créé les compte et injecter les identities

Ca marche pour les mêmes comptes que sur le serveur de production.
arobert
Matelot
Matelot
 
Messages: 3
Inscrit le: 26 Juil 2004 12:58

suite du début de piste

Messagepar newreal » 07 Mars 2005 13:38

j'ai avancé un peu la dessus aussi

Le délimiteur de champ (s:numéro) est un délimiteur ;-)
donc s:9:"Eric Mols" veut dire que le champ suivant a 9 caractères...
autre exemple ... on prend ses petits doigts et on compte ... :21:"postmaster@newreal.be"; et oui ça fait 21 caractères..

Bon bein reste plus qu'à scripter...
--
Eric Mols
newreal
Matelot
Matelot
 
Messages: 1
Inscrit le: 07 Mars 2005 13:33
Localisation: Belgique


Retour vers E-Smith / SME Server

Qui est en ligne ?

Utilisateur(s) parcourant actuellement ce forum : Aucun utilisateur inscrit et 1 invité