Déclaration Mx

Bonjour,
j’ai un serveur debian7 avec lequelle j’aimerai faire de l’envoie de mail au compte de ma base de donnée mysql

j’ai un nom de domaine héberger chez OVH , et j’aimerai faire un premier temps , la declaration MX sur le panel de gestion du NDD

je sais pas comment faire car je n’ai jamais fais sa
je suis perdu dans tout cela

Salut,

[quote=“vodkline”]j’ai un nom de domaine héberger chez OVH , et j’aimerai faire un premier temps , la declaration MX sur le panel de gestion du NDD
[/quote]

Personne … ?

@vodkline, fais donc un copier/coller des déclarations DNS par défaut qui te sont soumises par Ovh. (tronques si tu veux)

Cela dit, le nom de domaine serait un plus …

ps : en MP, si tu le souhaites.

En même temps, le mode d’emploi du panel OVH ne concerne pas des masses Debian…

En même temps, ça ne concerne pas des masses Debian…[/quote]

Les locataires Ovh, oui et Debian, en passant … :033

mon nom de domaine est : sevenonline.fr

j’ai declarer comme ceci :

smtp.sevenonline.fr A 5.x.78.x (ip de mon serveur de messagerie)
.sevenonline.fr MX 1 smtp.sevenonline.fr 

resultat :

root@vodkline:~# host -t MX sevenonline.fr sevenonline.fr mail is handled by 1 smtp.sevenonline.fr.
est ce correct ?

  1. si cela est correct , autre problème

[code]root@vodkline:~# cat /etc/hosts
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.0.1 localhost.localdomain localhost

Auto-generated hostname. Please do not remove this comment.

5.x.78.x vodkline
::1 localhost ip6-localhost ip6-loopback
[/code]

si je fais :

root@vodkline:~# hostname
resultat : vodkline
alors que je devrai avoir

smtp.sevenonline.fr

comment puis-je faire ?

Salut,

[quote=“vodkline”][mono]root@vodkline:~# host -t MX sevenonline.fr
sevenonline.fr mail is handled by 1 smtp.sevenonline.fr.[/mono]

est ce correct ?
[/quote]

Pas à mon sens, cette priorité (d’après mes souvenirs) attribuée (non modifier) à 1 serait réservée à Ovh.

Au bas mot cette dernière devrait avoir pour valeur 10.

[quote=“vodkline”]si je fais :

resultat :

vodkline

alors que je devrai avoir

[mono]smtp.sevenonline.fr[/mono]

comment puis-je faire ?[/quote]

Le hostname est à modifié à la mano.

Tu remplaces [mono]vodkline[/mono] par [mono]smtp.sevenonline.fr[/mono].

Et pour la prise en compte.

[code]# /etc/init.d/hostname.sh stop

/etc/init.d/hostname.sh start[/code]

[quote=“vodkline”]autre problème
[/quote]

[mono]:~# cat /etc/hosts
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters

127.0.0.1 localhost.localdomain localhost

Auto-generated hostname. Please do not remove this comment.

5.x.78.x smtp.sevenonline.fr

::1 localhost ip6-localhost ip6-loopback[/mono]

Attention, ce fichier n’aime pas les espaces, il requière des tabulations entre les données.

j’ai changer et donc mis priorité 10 pour le MX
j’ai plus a configurer postfix

Re,

[mono][16:40:48][root@facteur] ~ # dig -t MX sevenonline.fr

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> -t MX sevenonline.fr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 16886
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;sevenonline.fr. IN MX

;; ANSWER SECTION:
sevenonline.fr. 79647 IN MX 1 smtp.sevenonline.fr.

;; Query time: 0 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun 27 16:41:59 2014
;; MSG SIZE rcvd: 53

[16:41:59][root@facteur] ~ #[/mono]

[code][16:43:50][root@facteur] ~ # dig smtp.sevenonline.fr

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> smtp.sevenonline.fr
;; global options: +cmd
;; Got answer:
;; ->>HEADER<<- opcode: QUERY, status: NOERROR, id: 64672
;; flags: qr rd ra; QUERY: 1, ANSWER: 1, AUTHORITY: 0, ADDITIONAL: 0

;; QUESTION SECTION:
;smtp.sevenonline.fr. IN A

;; ANSWER SECTION:
smtp.sevenonline.fr. 86400 IN A 5.x.x.x

;; Query time: 5 msec
;; SERVER: 127.0.0.1#53(127.0.0.1)
;; WHEN: Fri Jun 27 16:44:03 2014
;; MSG SIZE rcvd: 53

[16:44:03][root@facteur] ~ # [/code]

Tu en es sûr ?

Je ne sais plus trop le délai qu’il faudrait pour la prise en compte …

Le [mono]hostname[/mono] c’est ok.

Via le Wiki, non ?

Essaie plutôt ceci pour interroger directement un des NS faisant autorité pour la zone :

dig +trace mx sevenonline.fr (...) sevenonline.fr. 86400 IN MX 10 smtp.sevenonline.fr. ;; Received 53 bytes from 2001:41d0:1:4a93::1#53(dns103.ovh.net) in 74 ms

Un certain temps, qui dépend de plein de choses et notamment de l’état du cache du serveur récursif que tu interroges (apparemment installé sur ta machine d’après son adresse IP et le temps de réponse non mesurable). En l’occurrence, pour toi c’est 79647 secondes, soit environ 22 heures. Avec un TTL initial de 24 heures (86400 secondes), on peut en déduire que la mise en cache sur ce serveur a eu lieu il y a environ 2 heures.

Moralité : quand on tâtonne avec les enregistrements DNS, on met un TTL court, une heure maximum afin que les modifications soient rapidement disponibles (je n’aime pas dire “se propagent”, car le processus de mise à jour est basé sur l’expiration : les serveurs récursifs vont chercher la nouvelle valeur sur demande d’un client une fois que l’ancienne a expiré).

Et je ne vois pas ce qu’une priorité de 1 pour le MX avait de mal. C’est juste pas très pratique pour ajouter un autre MX plus prioritaire (me rappelle plus si la valeur 0 est valide).

Héhé, super cette commande … :023

[quote=“PascalHambourg”]Essaie plutôt ceci pour interroger directement un des NS faisant autorité pour la zone :

dig +trace mx sevenonline.fr (...) sevenonline.fr. 86400 IN MX 10 smtp.sevenonline.fr. ;; Received 53 bytes from 2001:41d0:1:4a93::1#53(dns103.ovh.net) in 74 ms[/quote]

Le résultat attendu diffère (root@facteur, étant un serveur Ovh) de local à Ovh.

Quelle en serait la raison, d’après toi ?

[code][17:17:06][root@facteur] ~ # dig +trace mx sevenonline.fr

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> +trace mx sevenonline.fr
;; global options: +cmd
;; Received 12 bytes from 127.0.0.1#53(127.0.0.1) in 0 ms

[17:17:13][root@facteur] ~ #[/code]

[code][17:17:28] ~ # dig +trace mx sevenonline.fr

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> +trace mx sevenonline.fr
;; global options: +cmd

[…]

sevenonline.fr. 86400 IN MX 10 smtp.sevenonline.fr.
;; Received 53 bytes from 213.251.128.147#53(213.251.128.147) in 23 ms

[17:17:31] ~ #[/code]

[code][17:18:25] ~ # dig -t MX sevenonline.fr

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> -t MX sevenonline.fr

[…]

;; QUESTION SECTION:
;sevenonline.fr. IN MX

;; ANSWER SECTION:
sevenonline.fr. 86400 IN MX 10 smtp.sevenonline.fr.

;; Query time: 72 msec
;; SERVER: 192.168.1.1#53(192.168.1.1)
;; WHEN: Fri Jun 27 17:18:26 2014
;; MSG SIZE rcvd: 53

[17:18:26] ~ #[/code]

[quote=“PascalHambourg”]Un certain temps, qui dépend de plein de choses et notamment de l’état du cache du serveur récursif que tu interroges (apparemment sur ta machine d’après son adresse IP et le temps de réponse non mesurable). En l’occurrence, pour toi c’est 79647 secondes, soit environ 22 heures. Avec un TTL initial de 24 heures (86400 secondes), on peut en déduire que la mise en cache sur ce serveur a eu lieu il y a environ 2 heures.
[/quote]

J’avais accroché aussi sur ce TTL.

Il y-a bien deux/trois ans (offre Kimsufi 2Gio) que j’avais mis cela en place, après x déboires, mais je crois me souvenir qu’a défaut de modifier le champ de priorité MX, je retombais inévitablement sur une entrée Ovh.

Faudrait peut-être que je revois cela.

ps : Pascal, merci pour tes explications limpides. :wink:

[quote=“BelZéButh”]Le résultat attendu diffère (root@facteur, étant un serveur Ovh) de local à Ovh.
Quelle en serait la raison, d’après toi ?[/quote]
Je ne sais pas, peut-être le serveur cache local ne répond pas aux requêtes non récursives. Essaie en ajoutant +recurse.

Alternativement, tu peux d’abord récupérer la liste des NS pour le nom de domaine, et ensuite envoyer la requête directement à l’un d’eux.

[code]$ dig ns sevenonline.fr
(…)
sevenonline.fr. 86400 IN NS ns103.ovh.net.
sevenonline.fr. 86400 IN NS dns103.ovh.net.

$ dig mx sevenonline.fr @ns103.ovh.net
(…)
sevenonline.fr. 86400 IN MX 10 smtp.sevenonline.fr.[/code]

Je me sens seul dans votre conversation , j’ai du mal a comprendre tout

est ce la configuration actuel est correcte ?

Pas mieux depuis Ovh.

[code][18:01:47][root@facteur] ~ # dig +trace +recurse mx sevenonline.fr

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> +trace +recurse mx sevenonline.fr
;; global options: +cmd
;; Received 12 bytes from 127.0.0.1#53(127.0.0.1) in 0 ms

[18:01:58][root@facteur] ~ # [/code]

Par contre, ici je passe.

[code][18:09:50][root@facteur] ~ # dig mx sevenonline.fr @dns103.ovh.net

; <<>> DiG 9.8.4-rpz2+rl005.12-P1 <<>> mx sevenonline.fr @dns103.ovh.net

[…]

;; QUESTION SECTION:
;sevenonline.fr. IN MX

;; ANSWER SECTION:
sevenonline.fr. 86400 IN MX 10 smtp.sevenonline.fr.

[…]
[18:10:02][root@facteur] ~ # [/code]

* edit *

[quote=“vodkline”]

est ce la configuration actuel est correcte ?[/quote]

Oui. :wink:

j’ai cree un compte email par contre j’ai un soucis , les emails sont pas envoyé , ni recu , donc…

j’ai decidé de reconfigurer postfix : voila les configuration dans lordre :

j’ai cree un mail comme ceci :
je voudrai dans un premier temps contact@sevenonline.fr

donc :

j’ai editer le fichier de config de postif (/etc/postfix/main.cf)

j’ai ajouter sa : home_mailbox = Maildir/
et commenter sa : #mailbox_command = procmail -a "$EXTENSION"

ensuite pour tester :

resultat :

root@vodkline:/# ls /home/contact root@vodkline:/#

voila le fichier de config

[code]# See /usr/share/postfix/main.cf.dist for a commented, more complete version

Debian specific: Specifying a file name will cause the first

line of that file to be used as the name. The Debian default

is /etc/mailname.

#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

appending .domain is the MUA’s job.

append_dot_mydomain = no

Uncomment the next line to generate “delayed mail” warnings

#delay_warning_time = 4h

readme_directory = no

TLS parameters

smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

home_mailbox = Maildir/

See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for

information on enabling SSL in the smtp client.

myhostname = SevenOnline
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = SevenOnline, localhost.localdomain, , localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
#mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter =
inet_interfaces = all
myorigin = /etc/mailname
inet_protocols = all
[/code][/url]

Bonsoir,

cimer, mange pas de pain, ça … :033

Comment ? Par le biais de quelle application ?

Donc, la configuration de [mono]postfix[/mono] et consort (?) ne colle pas.

Un petit dessin valant mieux qu’un grand discourt.

Certes, dans le cas présent l’utilisation de [mono].png[/mono] n’est pas des plus indiquées pour effectuer un copier/coller des trucs/machins/choses qui ne collent pas.

Le format texte, étant de rigueur en ce jour … :016

Reformules ton post, … S’il te plaît et quand bien même … :033


ps : un lien ? une doc ? un tuto ? au pif ?

j’ai cree un mail comme ceci :
je voudrai dans un premier temps contact@sevenonline.fr

donc :

j’ai editer le fichier de config de postif (/etc/postfix/main.cf)

j’ai ajouter sa : home_mailbox = Maildir/
et commenter sa : #mailbox_command = procmail -a "$EXTENSION"

ensuite pour tester :

resultat :

root@vodkline:/# ls /home/contact root@vodkline:/#

voila le fichier de config

[code]# See /usr/share/postfix/main.cf.dist for a commented, more complete version

Debian specific: Specifying a file name will cause the first

line of that file to be used as the name. The Debian default

is /etc/mailname.

#myorigin = /etc/mailname

smtpd_banner = $myhostname ESMTP $mail_name (Debian/GNU)
biff = no

appending .domain is the MUA’s job.

append_dot_mydomain = no

Uncomment the next line to generate “delayed mail” warnings

#delay_warning_time = 4h

readme_directory = no

TLS parameters

smtpd_tls_cert_file=/etc/ssl/certs/ssl-cert-snakeoil.pem
smtpd_tls_key_file=/etc/ssl/private/ssl-cert-snakeoil.key
smtpd_use_tls=yes
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache

home_mailbox = Maildir/

See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for

information on enabling SSL in the smtp client.

myhostname = SevenOnline
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
mydestination = SevenOnline, localhost.localdomain, , localhost
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
#mailbox_command = procmail -a "$EXTENSION"
mailbox_size_limit = 0
recipient_delimiter =
inet_interfaces = all
myorigin = /etc/mailname
inet_protocols = all
[/code]

[quote=“vodkline”]j’ai cree un mail comme ceci :
je voudrai dans un premier temps contact@sevenonline.fr

donc :

adduser contact

Non.

[quote=“BelZéButh”]

Comment ? Par le biais de quelle application ?[/quote]

[quote=“BelZéButh”]dans le cas présent l’utilisation de .png n’est pas des plus indiquées pour effectuer un copier/coller des trucs/machins/choses qui ne collent pas.

Le format texte, étant de rigueur en ce jour … :016

Reformules ton post, … S’il te plaît et quand bien même … :033


ps : un lien ? une doc ? un tuto ? au pif ?[/quote]

ps : nous n’évoquerons pas les logs, bien entendu, à ce stade, ce n’est pas vraiment utile.

Merci.

j’ai refais apres ton intervention en format Texte

d’apres la doc que j’utilise
isalo.org/wiki.debian-fr/Co … ec_Postfix

pour cree un compte

[quote]Bien. Vous avez votre domaine, votre serveur mail tourne. Créer une adresse mail est très simple. Il suffit d’ajouter un utilisateur !!
Vous voulez créer une adresse kevin@monDomaine.com ? Ajoutez l’utilisateur kevin sur votre machine :

adduser kevin

Répondez aux questions, choisissez un mot de passe à kevin et c’est tout.
[/quote]

[quote=“vodkline”]j’ai un serveur debian7 avec lequelle j’aimerai faire de l’envoie de mail au compte de ma base de donnée mysql

j’ai un nom de domaine héberger chez OVH , et j’aimerai faire un premier temps […][/quote]

Configuration d’un serveur mail avec postfix

[quote]Vous pensez qu’il faut être ingénieur pour monter un serveur mail ?

Que nenni !! Nous allons voir dans ce tuto la mise en place d’un serveur mail avec Postfix dans le cadre d’une utilisation personnelle. [/quote]

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

À lire, sans modération … :083

[quote]Prérequis

Je vous recommande la lecture de ceci avant de vous lancer : Configuration d’un serveur mail avec Postfix

En effet, inutile d’installer un serveur de mails si vous n’avez pas la possibilité de le faire fonctionner.

Il vous faut : […] [/quote]

Installation et configuration de Postfixadmin