Configuration du serveur de messagerie avec Exim, MySQL, Cyrus-Imapd, Horde Webmail sur Centos 5.1 - Page 2
drop message = REJETÉ parce que $sender_host_address est dans une liste noire à $dnslist_domain\n$dnslist_text
drop message = REJETÉ parce que $sender_host_address est dans une liste noire à $dnslist_domain\n$dnslist_text
Je veux utiliser un démon POP3/IMAP qui prend en charge Maildir. C'est pourquoi j'utilise Courier-IMAP et Courier-POP3.
Ceci est une description détaillée des étapes à suivre pour configurer un serveur basé sur **SUSE 9.2** qui offre tous les services nécessaires aux FAI et hébergeurs (serveur web (capable SSL), serveur de messagerie (avec SMTP-AUTH et TLS !), serveur DNS, serveur FTP, serveur MySQL, POP3/IMAP, quota, pare-feu, etc.). En plus de cela, je vais montrer comment utiliser le gestionnaire de paquets *apt* de **Debian** sur un système basé sur rpm car il gère automatiquement les dépendances des paquets, ce qui peut éviter beaucoup de problèmes.
Ici, vous pouvez ajuster les paramètres de service - quels services doivent fonctionner par défaut, etc. Par exemple, si vous ne souhaitez pas/avez besoin d'accéder au système via SSH, vous devez désactiver et arrêter SSH et Denyhosts.
De retour à l'écran principal des partitions, sélectionnez maintenant pour configurer les volumes chiffrés
Supposons que notre interface réseau soit eth0. Ensuite, il y a un fichier /etc/sysconfig/network-scripts/ifcfg-eth0 qui ressemble à ceci :
postconf -e 'smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination'
Si vous souhaitez rejeter les messages des serveurs sans DNS inverse, ajoutez ceci sous acl_check_rcpt : cela a une liste d'exceptions à laquelle vous pouvez ajouter des domaines où l'acl ne doit pas être appliqué et essaie de livrer un message de test à l'adresse d'envoi pour vérifier si l'expéditeur est valide.
Nautilus ouvre une fenêtre pour chaque dossier par défaut - pour changer cela, ouvrez n'importe quel dossier et modifiez les paramètres. Il est également judicieux d'activer la commande de suppression qui contourne la corbeille - car si vous supprimez quelque chose des supports externes avec la commande de suppression standard, les éléments ne seront pas vraiment supprimés mais déplacés vers une corbeille sur le périphérique (.trash). Cette corbeille ne sera pas affectée lorsque vous supprimerez la corbeille sur votre bureau.
Vous pouvez trouver d'autres exemples de configuration sur http://pyropus.ca/software/getmail/configuration.html et dans le fichier getmailrc-examples qui accompagne le fichier getmail.tar.gz que vous pouvez télécharger depuis http://pyropus.ca/software/getmail. Voici le contenu de ce fichier :
L'ajout de comptes et de domaines sera configuré via virtualmin bien que cela puisse également être fait manuellement. La configuration est conçue pour être économe en ressources afin de pouvoir fonctionner sur des machines qui ne sont pas surdimensionnées, permettant ainsi une meilleure utilisation des ressources. Pour être économe en ressources, nous n'utilisons pas de bases de données externes pour stocker les informations des utilisateurs virtuels comme le font la plupart des autres guides, ainsi que des milters pour le contrôle des spams et des virus au lieu de faire fonctionner amavisd-new.
Supposons que notre interface réseau soit eth0. Ensuite, il y a un fichier /etc/sysconfig/network-scripts/ifcfg-eth0 qui ressemble à ceci :
La façon la plus simple de suivre ce tutoriel est d'utiliser un client en ligne de commande/client SSH (comme
Maintenant, nous configurons les dépôts de logiciels en ligne que notre système OpenSUSE 12.2 utilisera pour installer d'autres logiciels. Allez dans Activités > Applications > YaST :
Maintenant, nous configurons les dépôts de logiciels en ligne que notre système OpenSUSE 12.1 utilisera pour installer d'autres logiciels. Allez dans Activités > Applications > YaST :
Cette commande suivante devra être modifiée si vous avez une version différente de python. Essayez de localiser pyzor.
Pour des raisons de sécurité, nous voulons exécuter BIND en chroot, donc nous devons effectuer les étapes suivantes :
Maintenant, faites parler squirrelmail votre langue. Si vous n'utilisez que l'anglais, vous pouvez bien sûr ignorer la dernière ligne du fichier.
BIND fonctionnera dans une prison chroot sous /var/named/chroot/var/named/. J'utiliserai ISPConfig pour configurer BIND (zones, etc.).