IcoAdmin : Ajouter automatiquement chaque destinataire à la whiteliste

Si vous disposez d’un IcoPack avec option SMTP ou d’une option IcoSMTP à part, cette option permet d’ajouter automatiquement dans votre whiteliste tous les destinataires à qui vous envoyez des messages via l’option SMTP d’Icodia. Seuls les destinataires sans notification de rejet seront ajoutés.

Les destinataires en « @votredomaine.com » ne seront jamais ajoutés, afin d’éviter de faciliter la réception de spams en provenance du même domaine expéditeur/destinataire. Cette pratique de spams est courante, et un champ expéditeur peut être falsifié simplement.

Pour activer cette option :

Rendez vous dans votre IcoAdmin, dans le menu « Gestion de vos paramètres et outils »

dans la partie Réglages IcoAdmin, cochez la case :

Option IcoSMTP : ajouter automatiquement chaque destinataire à la whiteliste.

Validez

whiteliste-email-destinataire

IcoAdmin : Avertir vos utilisateurs emails du taux de remplissage de leurs boîtes

Informer chaque destinataire si l’espace de stockage de ses emails >XX% :


Lorsque le stockage d’une boîte email arrive au pourcentage configuré, un message est envoyé sur cette boite (depuis support@icodia.com) lui indiquant que sa boîte est bientôt pleine, et lui donnant des pistes de nettoyage de sa boite.
Il n’est envoyé qu’un message unique par tranche de 24h.

Pour paramétrer cette option :

Allez dans le menu « Gestion de vos paramètres et outils » de votre Icoadmin

Cochez la case Informer chaque destinataire si l’espace de stockage de ses emails >XX% et choisissez le pourcentage de remplissage qui déclenchera l’email.

message-quota-email

Taux de remplissage de votre boîte email

Préambule :
Sur la gestion des comptes email des packs Icodia, nous vous proposons la possibilité de demander à ce que les utilisateur des adresses emails que vous avez créé reçoivent un message d’information lorsque leur boîte atteint un certain taux de remplissage.

Vous avez reçu un email vous signalant le taux de remplissage de votre boîte email.
Que faire ?

Chaque adresse email crée sur un pack d’hébergement Icodia dispose d’un quota d’espace disque disponible sur nos serveurs prédéfini.
Lorsqu’une boîte email est pleine, les messages qui lui sont envoyés ne peuvent plus être stockés, vous ne pouvez plus recevoir vos emails.

Comment s’assurer que la boîte email ne sature pas ?

Différentes solutions se proposent à vous en fonction de la méthode que vous utilisez pour relever vos emails

A ) Si vous relevez vos emails uniquement via notre webmel (http://www.webmel.com), vous pouvez :

– « Faire du ménage » dans votre boîte en supprimant les emails qui ne vous servent plus, en vidant la corbeille de votre boîte email, en supprimant du dossier « indésirable » les emails qui sont effectivement du spam

– Vous pouvez souscrire une option d’espace disque email supplémentaire pour les boîtes emails de votre hébergement.
Voir notre explicatif : Comment souscrire une option d’espace disque supplémentaire ?

B ) Si vous relevez vos emails via un logiciel de messagerie paramétré en POP :

Lorsque vous relevez vos emails de cette façon, votre logiciel de messagerie se connecte à votre boîte email sur notre serveur
et récupère en local (sur votre machine) une copie de vos emails.

Votre logiciel de messagerie peut ensuite :
– soit laisser une copie des messages sur le serveur pendant un temps donné,
– soit les supprimer du serveur dès la relève de votre courrier effectuée.

Dans cette configuration, vous devez tout d’abord vérifier le comportement de votre logiciel :

– Laisse-t-il une copie des message sur le serveur ?
– Si oui, les supprime-t-il au bout d’un temps donné ?
– Dans ce cas, au bout de combien de temps ?

Si le logiciel laisse une copie des messages sur le serveur sans jamais les supprimer :

Dans ce cas, votre boîte risque effectivement d’arriver à saturation.

– Réglez votre logiciel de messagerie pour qu’il efface la copie des emails qu’il laisse sur le serveur au bout d’un temps donné, ou immédiatement après la relève de votre courrier.
Dans la mesure où vos emails sont récupérés sur votre ordinateur, vous pourrez les lire depuis ce dernier à tout moment. Si besoin, vous pourrez en faire une sauvegarde à partir de votre logiciel de messagerie.

– Si vous souhaitez impérativement conserver constamment l’ensemble des messages sur le serveur (pour en avoir une sauvegarde externalisée par exemple), vous pouvez souscrire une option d’espace disque supplémentaire pour votre boîte email.
Voir notre explicatif : Comment souscrire une option d’espace disque supplémentaire ?

Si le logiciel laisse une copie des messages sur le serveur durant un temps déterminé :

– Si vous trouvez que votre boîte se remplit trop vite, vous pouvez régler la suppression des messages du serveur sur un temps moins important, voire la supprimer.

– Vous pouvez autrement souscrire une option d’espace disque supplémentaire pour votre boîte email.
Voir notre explicatif : Comment souscrire une option d’espace disque supplémentaire ?

C ) Si vous relevez vos emails via un logiciel de messagerie paramétré en IMAP :

Dans ce cas de figure, votre logiciel de messagerie ne relève pas physiquement vos emails sur votre ordinateur, mais vous affiche une image de vos messages qui restent stockés sur le serveur.

Les emails ne sont pas téléchargés par votre logiciel de messagerie, mais affichés.

Vos dossiers de classements des emails se trouvent donc sur notre serveur, par conséquent, classer un email dans un dossier ou un sous dossier en IMAP ne revient pas à vider les emails du serveur.

Comment diminuer le taux d’occupation de votre boîte email dans ce cas ?

– Vous pouvez « faire du ménage » dans votre boîte en supprimant les emails qui ne vous servent plus, en vidant la corbeille de votre boîte email, en supprimant du dossier « indésirable » les emails qui sont effectivement du spam

– Vous pouvez également procéder à une sauvegarde sur votre ordinateur des emails les plus anciens, ceux qui ne vous servent pas au quotidien.

– Vous pouvez enfin souscrire une option d’espace disque email supplémentaire pour les boites mails situées sur votre hébergement
Voir notre explicatif : Comment souscrire une option d’espace disque supplémentaire ?

Comment souscrire une option d’espace email supplémentaire :

Pour ce faire, choisissez l’option qui vous convient à l’adresse :
https://docs.icodia.com/email/option-espace-email
et passez nous votre commande par email à l’adresse support@icodia.com.
Si vous n’êtes qu’un utilisateur de boîte email et non pas le titulaire du pack d’hébergement, contactez ce dernier afin qu’il nous passe la commande.

Webmin: Mise en place d’un hébergement web de A à Z (Apache, Mysql)

Dans ce tutoriel, nous vous montrerons comment mettre en place un hébergement web de A à Z. En effet, nous vous décriront toutes les étapes permettant de visualiser votre site web sur le net depuis l’enregistrement de votre nom de domaine.

Voici les chapitres décris dans ce tutoriel :

Paramétrage de la zone DNS de votre nom de domaine

Création d’un vhost Apache

Création d’un base de données et d’un utilisateur Mysql

Création d’un compte FTP pour modifier les fichiers Web

Webmin: Création, modification et suppression d’un vhost Apache

Dans ce tutoriel, nous allons vous montrer comment créer, modifier ou supprimer un vhost sous votre serveur Apache. Nous effectuerons ces opérations depuis l’interface d’administration Webmin.

Dans un serveur Web comme Apache, il est possible de créer plusieurs hôtes virtuels.  Le but de ce système est de pouvoir héberger plusieurs hébergements sur le même serveur. Un hébergement faisant référence à un vhost.
Exemple:

Supposons deux noms de domaine différents : toto.fr et tutu.com

Dans les entrées web des deux zones DNS (Paramétrage de votre zone DNS), vous avez fait pointer ces deux noms de domaine sur l’IP 46.31.193.X

Nous allons vous montrez comment accéder au dossier /home/WwwBSD/toto du serveur 46.31.193.X en tapant http://www.toto.fr (dans un navigateur). Et puis de la même manière, être diriger dans le dossier /home/WwwBSD/tata en tapant http://www.tutu.com dans un navigateur . Les deux sites étant bien sûr hébergés sur le même serveur Apache !

Avant de modifier la configuration de votre serveur Apache, nous allons donc, pour commencer, se connecter sur l’interface Webmin (https://votreIP:10000)

webMin_connexion

Saisissez votre identifiant et votre mot de passe root. La page d’accueil de Webmin s’affichera.

webMin_accueil

Veuillez cliquer sur « Serveurs »:

webmin_accueil_serveur

Puis cliquer sur « Serveur Web Apache ».

apache_accueil

Dans cette page, tous les vhosts (hébergements) de votre serveur Apache sont listés. Pour agir sur la configuration globale d’apache que ce soit pour créer, modifier ou supprimer, veuillez cliquer sur l’onglet « Configuration globale ».

apache_conf_globale

Webmin va ouvrir le fichier texte de la configuration générale d’apache :

conf_apache

C’est dans ce fichier que sont déclarés tous les vhosts d’apache. C’est donc ce fichier qu’il faudra si vous le souhaitez: créer, modifier ou supprimer un vhost.

1. Création d’un vhost sous apache

Dans un vhost apache, il y a des directives indispensables pour son bon fonctionnement. Voici la forme d’un vhost type :
<VirtualHost votreIP:80>
ServerName www.toto.fr
ServerAlias www.toto.fr toto.fr
DocumentRoot /leCheminOùSeSitueVosFichiersWeb
ErrorLog /leCheminOùSeSitueVosErreursLogs/error_log
CustomLog /leCheminOùSeSitueVosLogs/error_log combined
</VirtualHost>

Descriptions des variables:

ServerName www.toto.fr
ServerAlias www.toto.fr toto.fr

Ces directives contiennent les noms de domaine pour lequel ce vhost sera accessible. Quand http://www.toto.fr a été tapé depuis un navigateur, le serveur Web va analyser ces directives dans chaque vhost que vous avez. Il y aura deux cas possibles:
Si aucune correspondance avec ServerName ou ServerAlias ne correspond, une erreur apparaitra sur votre navigateur.
Lorsque que votre serveur Web trouve une correspondance, il va diriger votre demande vers le dossier renseigné dans DocumentRoot . Ce dossier devra bien sûr être existant et contenir vos fichiers web (html, php,..).  Une fois arrivée dans votre dossier, Apache va traiter le contenu de la page et la transmettre à votre navigateur qui affichera le rendu graphique.

Les directives ErrorLog et CustomLogs renseignent les fichiers où apache va écrire soit les erreurs dans ErrorLog, soit le reste des logs dans CustomLogs. Les deux fichiers précisés dans ses directives devront bien sr être existants. Si vous ne les précisez pas, Apache mettra tous ses logs dans son fichier général de logs situé dans /var/log/httpd .

Vous pouvez rajouter dans un vhost des variables de php. Ces directives seront donc spécifiques à ce vhost. Voici quelques exemples de directives php mais de la même façon, vous pourrez modifier toutes les variables php:

php_admin_value sendmail_path ‘/usr/sbin/sendmail.postfix -t -f votreAdresseMail@nomDeDomaine.fr’
php_admin_value open_basedir /cheminHebergement:/tmp

La directive php_admin_value sendmail_path permet de diminuer le risque que votre mail soit considéré comme un spam si l’adresse renseignée est existante.
La directive php_admin_value open_basedir permet de cloisonner l’accès aux deux dossiers renseignés (/cheminHebergement et /tmp). Elle est prise en compte que si l’option safe mode est à 1.

D’autres directives peuvent être utiles comme DirectoryIndex où l’on précise l’ordre des fichiers que vous voulez exécuter si aucune page n’a été spécifiée. Si cette directive n’est pas renseignée, Apache prendra en compte la directive par des défaut de tous ses vhosts.
Dans l’exemple ci-dessous, si l’adresse http://www.toto.fr a été demandé alors le serveur analysera les valeurs de DirectoryIndex et traitera le premier fichier qu’il trouve:si index.html et index.html sont inexistants alors il traitera index.php.

DirectoryIndex index.html index.htm index.php index.php4 index.php5

La directive AddDefaultCharset permet de traiter les pages avec un décodage spécifique. Cela peut être utile quand vous encoder vos fichiers en iso-8859-1 lors de leurs créations et que le décodage d’apache est en utf-8. L’affichage de certains caractères comme les méta-caractères ou les caractères avec accents peuvent avoir un mauvais rendu graphique.

AddDefaultCharset iso-8859-1

Bien d’autres directives sont disponibles. Vous trouverez plus d’informations sur le site officiel d’Apache (Site officiel d’Apache).

Une fois que le vhost correspond à votre besoin, vous devrez cliquer sur « Enregistrer » puis revenir à la page précédente et cliquer sur « Appliquer les changements ». Il n’y a plus qu’à tester dans un navigateur.

2. Modification d’un vhost

Pour modifier un vhost, il faut procéder de la même manière que dans la rubrique précédente: Éditer la configuration globale d’Apache puis identifier le vhost à modifier. Une simple recherche sur le nom de domaine principal suffira (ServerName).

Une fois le vhost identifié, il faudra donc effectuer le(s) changement(s) que vous voulez apporter. Après chaque modifications, il faudra enregistrer vos changements et « Appliquer les changements ».
Voici l’exemple le plus demandé : « Ajout d’un nom de domaine à un vhost ».

2.1. Ajout d’un nom de domaine à un vhost

Pour revenir à notre exemple de www.toto.fr : vous voulez que le nom de domaine que vous venez d’enregistrer (toto.com) pointe vers le même hébergement que www.toto.fr. Dans ce cas, il n’y a qu’une chose à rajouter dans votre vhost (après avoir fait les pointages DNS) : Ajout d’une directive ServerAlias . Voici l’exemple du vhost précédent en ajoutant le ServerAlias (toto.com)

<VirtualHost votreIP:80>
ServerName www.toto.fr

ServerAlias www.toto.fr toto.fr

ServerAlias www.toto.fr www.toto.com
DocumentRoot /leCheminOùCeSitueVosFichiersWeb
ErrorLog /leCheminOùCeSitueVosErreursLogs/error_log
CustomLog /leCheminOùCeSitueVosLogs/error_log combined
</VirtualHost>

Cette modification va permettre de joindre votre hébergement en tapant dans un navigateur (http://www.toto.com). Si vous souhaiter que htttp://toto.com pointe également sur votre hébergement, il faudrait ajouter le serverAlias www.toto.fr toto.com :

<VirtualHost votreIP:80>
ServerName www.toto.fr

ServerAlias www.toto.fr toto.fr

ServerAlias www.toto.fr www.toto.com

ServerAlias www.toto.fr toto.com
DocumentRoot /leCheminOùCeSitueVosFichiersWeb
ErrorLog /leCheminOùCeSitueVosErreursLogs/error_log
CustomLog /leCheminOùCeSitueVosLogs/error_log combined
</VirtualHost>

N’oubliez pas d’enregistrer vos modifications et d’appliquer les changements.

3. Suppression d’un vhost

Pour supprimer un vhost , il suffit d’identifier le vhost à supprimer dans la configuration globale d’apache puis de le supprimer. N’oubliez pas de supprimer également les balises et .
Il suffira ensuite de sauvegarder et d’appliquer les changements.
Attention: La suppression d’un vhost ne va pas supprimer l’entrée DNS correspondant à cette hébergement.