Postfix, envoyer un mail à l'exterieur sur le meme domaine

Postfix, envoyer un mail à l'exterieur sur le meme domaine - Codes et scripts - Linux et OS Alternatifs

Marsh Posté le 08-01-2008 à 16:12:09    

Bonjour,

 

Je me tire les cheveux, je vous explique mon soucis, j'utilise Postfix pour les notifications avec Nagios. Le souci, j'ai parametré postfix avec le nom de domaine du nom de ma boite pour que l'emetteur des notifications nagios soit nagios@maboite.com... le truc c'est que le destinatire de ces notification est moi@maboite.com... du coup le mail part pas :(

 

Si je test avec mail -s "test" moi@gmail.com ca roule nickel en revanche...

 

Quelle bidouille il faut faire ?  :whistle:

 

Merci


Message édité par iwak le 08-01-2008 à 19:08:30
Reply

Marsh Posté le 08-01-2008 à 16:12:09   

Reply

Marsh Posté le 08-01-2008 à 16:24:55    

Si tu nous donnes pas la configuration de ton postfix on ne va pas pouvoir t'aider beaucoup... Et je doute que le terme "bidouille" soit très approprié... :/

 

Solution de bourrin :
 tu corriges ton my_destinations
 configurer ton serveur pour qu'il relait tous les mails sur le serveur SMTP de ta boite (relayhost = AAA.BBB.CCC.DDD)

 

Solution plus élégante :
 les tables de transport

 

en gros :
Redéfinir correctement les variables my_destinations telle que seulement les mails à destinations de ta machine soit distribué en local, définir un relayhost ou une table de transport pour le reste.


Message édité par o'gure le 08-01-2008 à 19:18:15

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 08-01-2008 à 19:09:24    

Non non je ne veux pas utiliser de boite mail exterieure... postfix est un serveur de mail donc...

Reply

Marsh Posté le 08-01-2008 à 19:17:15    

Je ne parle pas de boite mail extérieure :heink:

 

Je t'explique.
1. Tu as un serveur mail dans ta boite
2. Tu as ton serveur nagios avec postfix
3. Si j'ai bien compris tu as configuré ton serveur postfix de telle façon qu'il croit être le serveur mail de ta boite.
4. Tout mail qui va  être émis par ton serveur vers une adresse @maboite.com va suivre cette logique
   a. il va regarder ou doit aller le mail
   b. il va voir qu'il est la destination du mail
   c. il va créer un dossier/fichier pour chaque compte (genre toi@maboite.com) au lieu de l'envoyer au serveur SMTP de ta boite pour que tu puisses l'avoir dans a messagerie classique.

 

Sinon tu t'installes un serveur imap ou pop dessus et sur ton client tu rajoutes ce compte.

 

Donc
1. tu corriges ta variable my_destination et tout ce qui fait croire que ton serveur est le serveur principal pour le domaine maboite.com
2. soit tu mets en place une table de transport
   soit tu met en place le relayhost

 

nb: a priori ca marcherai même si tu ne fais que corriger le mydestination puisque si il n'est pas le destinataire direct, il va faire une requete DNS pour savoir qui est le MX de maboite.com


Message édité par o'gure le 08-01-2008 à 19:19:50

---------------
Relax. Take a deep breath !
Reply

Marsh Posté le 08-01-2008 à 19:17:46    

Et on attend toujours ta conf...


---------------
Relax. Take a deep breath !
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed