• Aucun résultat trouvé

Créer son propre serveur Mail.

N/A
N/A
Protected

Academic year: 2022

Partager "Créer son propre serveur Mail."

Copied!
21
0
0

Texte intégral

(1)

Créer son propre serveur Mail.

(2)

Pré requis

Avoir une adresse no-ip.org (ou système similaire) ou une ip ifxe.

Avoir un serveur web local avec PHP et MySQL (et phpMyadmin).

Avoir ouvert les ports suivants de son pare-feu et de son routeur :

Service Protocole Port

SMTP TCP 25

POP3 TCP 110

IMAP TCP 143

Tutorial réalisé avec : - Apache 2.0.54

- MySQL 4.1.12 - PHP 5.0.4

- phpMyAdmin 2.6.2-pl1

(3)

Sommaire

hMailserver 4.4 B270 ... 4

SquirrelMail 1.4.10a Released... 12

RoundCube Webmail 0.1-RC1 ... 13

Mozilla Thunderbird... 17

Liens... 21

(4)

hMailserver 4.4 B270

Lancez hMailServer-4.4-B270.exe, la fenêtre suivante apparaît :

Cliquez sur

Cliquez sur

(5)

Cliquez sur , la fenêtre suivante apparaît :

Si vous n’avez déjà installé MySQL sur votre serveur, sélectionné la première ligne :

Si vous avez un serveur web avec la base de donnée MySQL, sélectionnez la deuxième ligne :

Dans les deux cas, cliquez ensuite sur , puis sur , et enfin sur

(6)

* Si vous avez choisi l’option , il va falloir créer la base de donnée pour que le serveur fonctionne.

Quand l’installation à terminer, la fenêtre suivante apparaît :

Cliquez sur , la fenêtre suivante apparaît :

Choisissez la 1ère option, si c’est la première fois que vous créez votre serveur mail :

(7)

Choisissez la 2ème option si vous avez déjà installé hmailserver, et que vous le réinstaller par exemple :

Dans les deux cas, cliquez ensuite sur , la fenêtre suivante apparaît :

Choisissez le type de votre base de donnée (en général ), puis cliquez sur , la fenêtre suivante s’ouvre :

Entrez les identifiants nécessaires, et cliquez sur

(8)

La fenêtre suivante s’ouvre :

Cliquez sur , la fenêtre suivante s’ouvre :

Entrez un mot de passe et confirmez celui-ci dans le second champ, puis cliquez sur , la fenêtre suivante s’ouvre :

Cliquez sur

(9)

La fenêtre suivante apparaît :

Cliquez sur , la fenêtre suivante apparaît :

Entrez votre passe et cliquez sur , l’interface suivante s’ouvre :

Cliquez sur , puis sur

(10)

La page suivante apparaît :

Entrez le nom de votre domaine dans le champ :

Cliquez sur

Ensuite, cliquez sur , complétez le champ Adresse du compte, Mot de passe et Taille Maximale (Mo).

Cliquez sur

Le compté créé apparaît dans le menu de gauche

(11)

Cliquez sur Paramètres, ensuite sur Protocoles, puis sur STMP, et enfin sur l’onglet , la page suivante apparaît :

Remplissez le champ nom du serveur :

Cliquez sur

(12)

SquirrelMail 1.4.10a Released

Télécharger le fichier ZIP de Squirrelmail, et dézipper à la racine de votre site en le renommant en squirrelmail

www/squirrelmail

Ensuite allez dans www/squirrelmail/config, puis copiez/collez le fichier config_default.php et renommez le en config.php

Modifier les lignes suivantes :

$provider_name = 'mondomaine.no-ip.org';

$provider_uri = 'http://mondomaine.no-ip.org/';

$domain = 'mondomaine.no-ip.org';

$smtpServerAddress = 'mondomaine.no-ip.org';

$imapServerAddress = 'mondomaine.no-ip.org';

$imap_server_type = 'hmailserver';

$smtp_auth_mech = 'login';

$data_dir = '/var/www/squirrelmail/data/';

$attachment_dir = '/var/tmp/';

comparer cette ligne à celle de votre php.ini upload_tmp_dir = "w:/var/tmp/';"

Pour les fichiers joints, vérifier également la ligne suivante de votre php.ini : upload_max_filesize = 2M

* Les données en rouge dépendent de la configuration de votre serveur.

Ouvrez votre navigateur Internet, et entrez vos identifiants :

(13)

RoundCube Webmail 0.1-RC1

Télécharger le fichier TAR.GZ de roundcubemail, et dézipper à la racine de votre site en le renommant en webmail

Ouvrez phpMyAdmin

Cliquez sur , remplissez la fenêtre suivante :

(14)

Texte à coller dans la fenêtre :

CREATE DATABASE roundcubemail DEFAULT CHARACTER SET utf8 COLLATE utf8_general_ci;

GRANT ALL PRIVILEGES ON roundcubemail.* TO roundcube@localhost IDENTIFIED BY 'yourpassword';

Cliquez sur , la base de donnée est crée.

---

Sélectionner la base roundcubemail dans la lise déroulante de gauche de phpMyAdmin :

Ouvrez le fichier mysql.initial.sql (situé dans SQL/mysql.initial.sql) copier son contenu.

---

Cliquez sur dans phpMyAdmin et coller le contenu dans la fenêtre :

Cliquez sur

(15)

La fenêtre suivante apparaît :

Copiez le fichier db.inc.php.dist (dans conf/db.inc.php.dist), collez-le, et renommez le en db.inc.php

Dans le fichier db.inc.php, modifier la ligne suivante :

$rcmail_config['db_dsnw'] = 'mysql://roundcube: yourpassword

@localhost/roundcubemail';

Copiez le fichier main.inc.php.dist (dans conf/main.inc.php.dist), collez-le, et renommez le en main.inc.php

Dans le fichier main.inc.php, modifier les lignes suivantes :

$rcmail_config['enable_caching'] = FALSE;

$rcmail_config['default_host'] = 'mondomaine.no-ip.org';

$rcmail_config['username_domain'] = 'mondomain.no-ip.org';

$rcmail_config['mail_domain'] = 'mondomaine.no-ip.org';

$rcmail_config['smtp_server'] = 'mondomaine.no-ip.org';

$rcmail_config['temp_dir'] = '/var/tmp/';

(16)

$rcmail_config['smtp_auth_type'] = 'LOGIN';

Si la ligne $rcmail_config['smtp_auth_type'] = 'LOGIN'; a bien été modifiée, mais que vous n’arrivez toujours pas à envoyer des e-mails, veuillez configurez les deux lignes suivantes

$rcmail_config['smtp_user'] = 'webmaster@mondomaine.no-ip.org';

$rcmail_config['smtp_pass'] = 'mot_passe_du_compte_webmaster';

* Les données en rouge dépendent de la configuration de votre serveur.

Lancez votre navigateur pour vous connecter :

(17)

Mozilla Thunderbird

Après avoir installer Mozilla Thundebird vous allez créer un compte pour vous pouvoir consulter vos E-mails :

Cliquez sur

Cliquez sur

(18)

Cliquez sur

Cliquez sur

(19)

Cliquez sur

Vérifier les paramètres du compte :

(20)
(21)

Liens

hMailserver : www.hmailserver.com

SquirrelMail : www.squirrelmail.org

Roundcube : www.roundcube.net

Mozilla Thunderbird : www.mozilla-europe.org/fr/products/thunderbird/

Apache : www.apachefrance.com

MySQL : www.mysql.fr

PHP : www.php.net

phpMyAdmin : www.phpmyadmin.net

www.it4all.sup.fr

Références

Documents relatifs

contactez notre service commercial, précisez votre intérêt pour le dossier comment tuer les tiques sur un chien et demandez l’envoi du fascicule spécial comment tuer les tiques sur

Deux jours avant le jour des enveloppes, Jack et Mack ont comment bien choisir un chien boxer été emmenés secs pour une promenade le matin pour appâter d'invoquer un schéma de

" Eh bien j'ai des nouvelles pour cette créature mal que faire quand le chien du voisin aboie la nuit, il n'y a pas une telle colonne dans Le Livre de Vie parce que la religion

N'oubliez matelas électrique, crevaison pas qu'ils aideront à générer du trafic vers votre site, ce qui signifie plus de ventes et vous pouvez utiliser comment gonfler un matelas

N'oubliez pour dormir, matelas gonflable piscine pas qu'ils aideront à générer du trafic vers votre site, ce qui signifie plus de ventes et vous pouvez utiliser comment reboucher

Vous avez été nombreux à nous solliciter pour obtenir la mise en téléchargement du dossier comment mettre un harnais pour chien yorkshire.. C’est fait comment mettre un harnais

Sans entrer matelas d eau bebe trop de détails supplémentaires: Il montre un excellent goût de ma part. Quelles sont les menaces housse, couchage actuelles pour mon entreprise. Ce

Si vous ne possédez pas les caractéristiques ci-desssu, il peut être comment faire grossir un chien très maigre que vous vous sépariez tous les deux et que le valet soit hébergé