Contenu | Rechercher | Menus

Annonce

Si vous avez des soucis pour rester connecté, déconnectez-vous puis reconnectez-vous depuis ce lien en cochant la case
Me connecter automatiquement lors de mes prochaines visites.

À propos de l'équipe du forum.

#1 Le 04/04/2014, à 00:08

CutSpy

Postfix 100% local ?

Bonsoir,

Je rencontre quelques problèmes.

Je vous explique :
Je viens de mettre en place Ubuntu serveur avec Zabbix (système de monitoring) jusqu'ici pas de problème.

Afin de configurer l'envoi des alertes (le serveur n'ayant AUCUNE possibilité et c'est voulue d'accès à internet) j'ai installé postfix afin d'envoyer les alertes.

Seulement je rencontre un souci : comment récupérer ses mails sur un client de messagerie Outlook ?!

Les paramètres serveur sont bien reconnus etc. mais à chaque fois j'ai l'erreur comme quoi l'adresse email n'a pas été trouvée.
Et je trouve ça plutôt logique car postfix est seulement associé à un utilisateur.

J'ai essayé les mail @nomduserveur.local etc. mais rien ne passe.
Peut-être que ce que je veux faire n'est pas possible .

Quoi qu'il en soit j'ai viré postfix complètement et afin de repartir sur de bonne base je souhaite un peu d'aide.
Je vous remercie d'avance pour vos aides si précieuses !

Bonne soirée à tous !

Hors ligne

#2 Le 04/04/2014, à 03:21

J5012

Re : Postfix 100% local ?

Hors ligne

#3 Le 08/04/2014, à 17:26

CutSpy

Re : Postfix 100% local ?

Merci pour tout je me permet de réup ce sujet.
Je suis vraiment désolé mais je ne sais toujours pas comment faire.

Je souhaite dans le cadre d'un TP faire ca de façon totalement HORS LIGNE. et donc tout les tutos que je recence indique un pré-requis : posséder un domaine !
Sauf que je n'en veux pas.. je veux le simuler en local.
exemple je veux que le domaine google.com soit le mien en local !

Comment faire ?
Merci de vos réponses smile

Hors ligne

#4 Le 08/04/2014, à 17:38

jplemoine

Re : Postfix 100% local ?

Sauf erreur de ma part :

En fait, il faut que tu crées un domaine virtuel avec un TLD lan : exemple : tp_truc_bidule.lan.
Tu configure postfix (par exemple) pour gérer en local le domaine tp_truc_bidule.lan.
Et ton adresse sera utilisateur@tp_truc_bidule.lan.

Il devrait être possible de récupérer tes messages avec outllok en utilisant l'adresse IP su serveur.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#5 Le 08/04/2014, à 17:40

tiramiseb

Re : Postfix 100% local ?

Un domaine n'est pas obligatoire, Postfix peut fonctionner uniquement avec des adresses IP. Tu peux mettre des noms dans les /etc/hosts, mais il faut que toutes les machines concernées restent synchro. Sinon, tu peux installer un serveur DNS localement (Bind) et définir le domaine que tu veux...

Hors ligne

#6 Le 08/04/2014, à 17:42

CutSpy

Re : Postfix 100% local ?

D'accord, ok merci de vos réponses.
Je remet au propre ma VM et je tente ce que vous me dite. je vous tiens au courant.

Hors ligne

#7 Le 08/04/2014, à 17:45

jplemoine

Re : Postfix 100% local ?

Bonjour Sébastien,

Pour mon info personnelle : Je veux bien qu'un domaine ne soit pas obligatoire mais que devient l'adresse de courriel ? user@adresse_ip ?
A+
Jean-Philippe


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#8 Le 08/04/2014, à 18:02

CutSpy

Re : Postfix 100% local ?

Bon je suis totalement perdu.. j'ai fais tellement de chose qu'au final je m'y retrouve pas.
Souhaitant repartir sur de bonne base je préfère vous demander conseil.

Pour faire simple j'ai un serveur AD/DNS/DHCP : test.net
Je veux installer un serveur Postfix (pour Zabbix et pourquoi pas les clients windows de test.net)

Donc il faut que je fasse pointer test.net sur le serveur postfix vers 127.0.0.1 (dans le fichier host si j'ai bien compris)
Ensuite sur le serveur DNS je fais pareil je fais pointer test.net vers l'ip local du serveur postfix.

Jusqu'ici nous sommes d'accord ?

Mais ensuite ? j'installe postfix et je lui indique test.net ?

Hors ligne

#9 Le 08/04/2014, à 18:23

jplemoine

Re : Postfix 100% local ?

Vois avec Sébastien car il propose une solution sans domaine et donc sans DNS.


Membre de l'ALDIL (Association Lyonnaise pour le Développement de l'Informatique Libre)
- En pro, après 20 ans de développement, administrateur Linux / Unix depuis Avril 2019.
- En privé, sous Ubuntu-Xubuntu depuis 2009.

Hors ligne

#10 Le 08/04/2014, à 18:25

CutSpy

Re : Postfix 100% local ?

Ok je vais attendre un retour alors, merci beaucoup.

Hors ligne

#11 Le 08/04/2014, à 20:27

CutSpy

Re : Postfix 100% local ?

J'ai un problème avec bind9

Je souhaite donc faire pointer le mx de mon domaine vers le local.

Voici mon named.conf.local :

//
// Do any local configuration here
//

// Consider adding the 1918 zones here, if they are not used in your
// organization
//include "/etc/bind/zones.rfc1918";

zone "btssio.net" {
      type master;
      file "/etc/bind/zones/db.btssio.net";
      };

Mon Named.conf

// This is the primary configuration file for the BIND DNS server named.
//
// Please read /usr/share/doc/bind9/README.Debian.gz for information on the
// structure of BIND configuration files in Debian, *BEFORE* you customize
// this configuration file.
//
// If you are just adding zones, please do that in /etc/bind/named.conf.local

et enfin ma zone qui se situe ici : /etc/bind/zones/db.btssio.net

// replace example.com with your domain name. do not forget the . after the domain name!
// Also, replace ns1 with the name of your DNS server
btssio.net.      IN      SOA     ns1.btssio.net. admin.btssio.net. (
// Do not modify the following lines!
                                                        2006081401
                                                        28800
                                                        3600
                                                        604800
                                                        38400
 )

// Replace the following line as necessary:
// ns1 = DNS Server name
// mta = mail server name
// example.com = domain name
btssio.net.      IN      NS              ns1.btssio.net.
btssio.net.      IN      MX     10       mta.btssio.net.

// Replace the IP address with the right IP addresses.
www              IN      A       127.0.0.1
mta              IN      A       127.0.0.1
ns1              IN      A       127.0.0.1


include "/etc/bind/named.conf.options";
include "/etc/bind/named.conf.local";
include "/etc/bind/named.conf.default-zones";

Je suit ce tuto https://www.isalo.org/wiki.debian-fr/Installation_sur_une_Squeeze_d'un_serveur_mail_complet_(Postfix_Postfixadmin_Dovecot_Mysql_Amavisd-new_Spamassassin_Clamav_Postgrey_Squirrelmail_Roundcube)_avec_gestion_des_filtres_Imap_et_des_quotas

Et je bloque a l'étape : host -t MX btssio.net

Car moi j'ai l'erreur host not found 2(servfail)


Merci de votre aide.

Hors ligne

#12 Le 08/04/2014, à 21:09

tiramiseb

Re : Postfix 100% local ?

jplemoine a écrit :

Pour mon info personnelle : Je veux bien qu'un domaine ne soit pas obligatoire mais que devient l'adresse de courriel ? user@adresse_ip ?

Exactement.

Donc il faut que je fasse pointer test.net sur le serveur postfix vers 127.0.0.1 (dans le fichier host si j'ai bien compris)
Ensuite sur le serveur DNS je fais pareil je fais pointer test.net vers l'ip local du serveur postfix.

Pas besoin de toucher à /etc/hosts si tu fais ça dans ton DNS. Tu mets l'entrée MX qui va bien, c'est tout.

Mais ensuite ? j'installe postfix et je lui indique test.net ?

Oui, tu lui dis qu'il gère les emails de ce domaine. Enfin, de "btssio.net", du coup...

Et je bloque a l'étape : host -t MX btssio.net

Car moi j'ai l'erreur host not found 2(servfail)

Je ne vois pas ce qui pourrait déconner dans ta config, elle me semble plutôt bonne.
Par contre tu as probablement quelque chose dans les logs pour ça...

Hors ligne

#13 Le 08/04/2014, à 21:12

CutSpy

Re : Postfix 100% local ?

Oui le domaine est en réalité btssio.net dans mon cas.. (ou peu importe en fait)
Bon sérieusement bind c'est une vraie galère ce truc.. sa m'embête car je suis dessus depuis 15H au moins.

Faut que ce soit en place demain..

Hors ligne

#14 Le 08/04/2014, à 21:18

tiramiseb

Re : Postfix 100% local ?

As-tu regardé les logs, ne serait-ce qu'une fois ?

Hors ligne

#15 Le 08/04/2014, à 21:20

CutSpy

Re : Postfix 100% local ?

Oui et j'ai remarqué que BIND ne prend pas en charge ma zone au démarrage. A cause d'erreur : no current owner name.
Hélas je n'ai pas réussi à résoudre le problème, c'est surement un petit truc qui pose problème.

C'est pourquoi j'ai poster ma configuration mais bon.

Dernière modification par CutSpy (Le 08/04/2014, à 21:21)

Hors ligne

#16 Le 08/04/2014, à 21:36

CutSpy

Re : Postfix 100% local ?

J'ai reussi ! smile
Bon j'ai tout refais mais désormais :

root@ubuntu:/home/zabbix# host -t MX btssio.net
btssio.net mail is handled by 10 mail.btssio.net.
root@ubuntu:/home/zabbix#

C'était effectivement un problème avec ce fichu bind..

Je m'en suis sorti grace à ce tuto.
http://www.falaf.net/2013/09/06/configu … us-debian/

Je fais un snapshot de la machine et vous tiens au courant smile

Hors ligne