Twitter Facebook RSS

Accueil > Zimbra

17
juillet

Sortie de Zimbra 8 NE Beta 5

Hier, la nouvelle version majeure de Zimbra est sortie en beta 5, à savoir Zimbra 8.

Pour l'instant, seule la version Network Edition est disponible au téléchargement. Pour la tester, il faudra demander une clé trial gratuite pour la version Network Edition.

Cette nouvelle mouture apporte quelques améliorations, et surtout pas mal de changements : on notera une volonté d'intégrer plusieurs services dans le Cloud (Click2Call, voicemail, presence et chat) et une volonté de simplifier encore et toujours l'utilisation des emails, calendriers et carnets d'adresses.

Principales fonctionnalités (source zimbrafr.org) :

Pour avoir testé Zimbra 8, c'est un gros changement au niveau des habitudes... L'interface utilisateur a été un peu améliorée, et semble plus claire, comme vous pouvez le voir sur cette capture d'écran de la boite de réception :

En revanche, l'interface d'administration a été totalement réécrite, et me paraît -pour le moment- un peu confuse... Il va falloir un certain temps pour se ré-habituer à cette organisation :

Zimbra 8 est disponible au téléchargement à cette adresse.

20
février

Zimbra : Bad file descriptor - Root exception

Sur un Zimbra tout neuf, si vous avez quelques erreurs dans l'interface et dans les logs "Zimbra Context LDAP Failure" :

Caused by: javax.naming.CommunicationException: Bad file descriptor [Root exception is java.net.SocketException: Bad file descriptor]

Voici une petite astuce pour corriger cela :

Editez le fichier /etc/security/limits.conf et ajoutez-y :

zimbra  soft    nofile    524288
zimbra  hard    nofile    524288
root    soft    nofile    524288
root    hard    nofile    524288

Vérifiez bien son contenu, il se peut que les 2 lignes débutant par "zimbra" y soient déjà.

Ensuite, ajoutez cette ligne au fichier /root/.bashrc :

ulimit -n 524288

Enfin, redémarrez Zimbra :

zmcontrol restart

27
décembre

Zimbra : catch all

Si dans Zimbra, vous souhaitez que [email protected] reçoive tous les mails à destination des comptes qui n'existent pas, utilisez cette commande :

zmprov modifyAccount [email protected] zimbraMailCatchAllAddress @jeoffrey54.com

[email protected], [email protected] et [email protected] n'existent pas sur mon Zimbra. Si on envoie un mail à une de ces 2 adresses inexistante, c'est [email protected] qui recevra le mail !

21
décembre

ZimbraLdapContext : service FAILURE

Si vous avez changé le port de SSH et que lors de l'administration de Zimbra vous avez cette erreur :

Mail : system failure: ZimbraLdapContext Code d'erreur : service.FAILURE Method: SearchDirectoryRequest Détails :soap:Receiver

Vérifiez dans la configuration de Zimbra que le nouveau port est bien pris en compte :

zmprov gs server.domain.com zimbraRemoteManagementPort

Si la valeur est toujours à 22, redéfinissez cette variable :

zmprov ms server.domain.com zimbraRemoteManagementPort 8022

07
novembre

Zimbra : Received-SPF: neutral

Récemment, j'ai déplacé mon serveur Zimbra, et j'ai eu quelques soucis dans l'envoi de certains mails... Je retrouvais régulièrement certains mails que j'ai envoyé en spam... Voici la partie qui posait problème :

Received-SPF: neutral (google.com: 88.190.XXX.XXX is neither permitted nor denied by best guess record for domain of [email protected]) client-ip=88.190.XXX.XXX;
Authentication-Results: mx.google.com; spf=neutral (google.com: XXX.XXX.XXX.XXX is neither permitted nor denied by best guess record for domain of [email protected]) [email protected]

Qu'est ce que ça veut dire concrètement ?

Quand un serveur de mail reçoit un email, il vérifie la zone DNS du domaine expéditeur en regardant si un enregistrement SPF est présent. Dans notre cas, étant donné qu'il ne le trouve pas, le mail est considéré comme su Spam...

Pour régler le problème, vous devez créer un enregistrement SPF sur la zone du domaine concerné... Créez donc une entrée DNS TXT et mettez-y ce contenu :

v=spf1 a mx ~all

Validez, attendez 24H le temps que les DNS se propagent, et retestez !

Si ça ne marche pas, jetez un coup d'oeil du coté de cette page, vous y trouverez un outil qui détecte (ou pas) votre enregistrement SPF afin de savoir s'il est valide ou non !

27
mai

Zindus pour Thunderbird et Zimbra

Utilisateur de Zimbra dans le cadre professionnel, j'ai choisi d'utiliser Thunderbird comme client IMAP. Seul hic, mes contacts ne sont pas synchronisés...

Zindus

Utilisez l'extension Zindus pour Thunderbird, qui vous permet de synchroniser vos carnets d'adresses Zimbra & Google ! Pratique, utile, et rapide à configurer ;) .

12
mai

Parser un fichier EML de Zimbra

Récent utilisateur de Zimbra, j'utilise un script qui me permet de récupérer au format EML des contacts, calendriers et tâches de Zimbra, l'outil collaboratif.

Voici un extrait de fichier EML :

{"tags":0,"flags":0,"change_date":1304607853,"unread":0,"index_id":0,"type":6,"imap_id":285,"date":1304607853,"Path":"/Contacts/","size":0,"sender":"Jean, Jean","id":285,"Ver":10,"folder_id":7,"FlagStr":"","volume_id":0,"TagStr":"","mod_metadata":276,"mod_content":276,"TagNames":"","parent_id":-1,"metadata":"d3:fldd5:email15:[email protected]:firstName4:Jean8:homeCity5:Nancy11:homeCountry6:France9:homeState5:5400010:homeStreet21:2à rue de truc machin10:imAddress120:other://[email protected]:lastName4:Jean11:mobilePhone10:0689509364e1:vi10ee"}

Comme vous pouvez le constater, ce fichier est quasi-illisible, et pour en extraire du contenu, amusez-vous bien avec awk ou sed...

C'est là qu'entre en scène jsawk, un parser de fichiers JSON. Téléchargez-le et déplacer le fichier "jsawk" dans /usr/bin/ pour pouvoir en profiter.

Ensuite, un coup d’œil dans la documentation, et on utilises :

cat fichier.eml | jsawk 'return this.sender'

Ce bout de code affichera "Jean, Jean".

^ Retourner en haut