Pages : 1
#1 Le 06/06/2013, à 15:46
- dylandu92
Création d'un serveur Mail en local
Bonjour,
Après de nombreuses recherche sur le forum Ubuntu et n'ayant pas eu des réponses concluantes, je décide donc de créer cette nouvelle discussion
Dans le cadre d'un projet scolaire en entreprise, nous avons eu pour tâche de réaliser un serveur mail sous Ubuntu en local avec le service Postfix. Malgré de nombreux essai et la lecture d'un nombre asymptotique de topics. Nous n'arrivons toujours pas a faire communiquer les utilisateurs entre eux.
Voici le fichier : gedit /etc/postfix/main.cf
[b]myorigin = /etc/mailname
smtpd_banner = $myhostname ESMTP $mail_name
biff = no
append_dot_mydomain = no
readme_directory = no
mydestination =
relayhost =
mynetworks = 127.0.0.0/8 [::ffff:127.0.0.0]/104 [::1]/128
mynetworks_style = host
mailbox_size_limit = 0
virtual_mailbox_limit = 0
recipient_delimiter = +
inet_interfaces = all
message_size_limit = 0
# SMTP Authentication (SASL)
smtpd_sasl_auth_enable = yes
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_sasl_local_domain =
# Encrypted transfer (SSL/TLS)
smtp_use_tls = yes
smtpd_use_tls = yes
smtpd_tls_cert_file = /etc/ssl/private/mail@facoparis.eu.crt
smtpd_tls_key_file = /etc/ssl/private/mail@facoparis.eu.key
smtpd_tls_session_cache_database = btree:${data_directory}/smtpd_scache
smtp_tls_session_cache_database = btree:${data_directory}/smtp_scache
# Basic SPAM prevention
smtpd_helo_required = yes
smtpd_delay_reject = yes
disable_vrfy_command = yes
smtpd_sender_restrictions = permit_sasl_authenticated, permit_mynetworks, reject
smtpd_recipient_restrictions = permit_sasl_authenticated, permit_mynetworks, reject
# Force incoming mail to go through Amavis
content_filter = amavis:[127.0.0.1]:10024
receive_override_options = no_address_mappings
# Virtual user mappings
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
virtual_mailbox_base = /var/spool/mail/virtual
virtual_mailbox_maps = mysql:/etc/postfix/maps/user.cf
virtual_uid_maps = static:5000
virtual_gid_maps = static:5000
virtual_alias_maps = mysql:/etc/postfix/maps/alias.cf
virtual_mailbox_domains = mysql:/etc/postfix/maps/domain.cf
/b]
Voici le fichier log : gedit /var/log/mail.log
[b]Jun 6 12:27:48 MAILFACO2 postfix/qmgr[2537]: 227842E23D0: removed
Jun 6 12:27:48 MAILFACO2 postfix/qmgr[2537]: E8CF12E23D2: removed
Jun 6 12:28:07 MAILFACO2 postfix/pickup[2536]: 8AD4F2E23D0: uid=0 from=<root>
Jun 6 12:28:07 MAILFACO2 postfix/cleanup[3074]: 8AD4F2E23D0: message-id=<20130606102807.8AD4F2E23D0@MAILFACO2.localdomain>
Jun 6 12:28:07 MAILFACO2 postfix/qmgr[2537]: 8AD4F2E23D0: from=<root@facoparis.eu>, size=341, nrcpt=1 (queue active)
Jun 6 12:28:07 MAILFACO2 postfix/virtual[3082]: 8AD4F2E23D0: to=<st1@facoparis.eu>, relay=virtual, delay=0.3, delays=0.21/0/0/0.09, dsn=5.1.1, status=bounced (unknown user: "st1@facoparis.eu")
Jun 6 12:28:07 MAILFACO2 postfix/cleanup[3074]: D72422E23D2: message-id=<20130606102807.D72422E23D2@MAILFACO2.localdomain>
Jun 6 12:28:08 MAILFACO2 postfix/bounce[3081]: 8AD4F2E23D0: sender non-delivery notification: D72422E23D2
Jun 6 12:28:08 MAILFACO2 postfix/qmgr[2537]: D72422E23D2: from=<>, size=2125, nrcpt=1 (queue active)
Jun 6 12:28:08 MAILFACO2 postfix/virtual[3082]: D72422E23D2: to=<root@facoparis.eu>, relay=virtual, delay=0.39, delays=0.26/0/0/0.13, dsn=5.1.1, status=bounced (unknown user: "root@facoparis.eu")
Jun 6 12:28:08 MAILFACO2 postfix/qmgr[2537]: 8AD4F2E23D0: removed
Jun 6 12:28:08 MAILFACO2 postfix/qmgr[2537]: D72422E23D2: removed
Jun 6 12:56:21 MAILFACO2 postfix/qmgr[2537]: 97B082E03C4: from=<root@MAILFACO2facoparis.fac>, size=369, nrcpt=2 (queue active)
Jun 6 12:56:52 MAILFACO2 postfix/smtp[3872]: connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out
Jun 6 12:57:22 MAILFACO2 postfix/smtp[3872]: connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out
Jun 6 12:57:22 MAILFACO2 postfix/smtp[3872]: 97B082E03C4: to=<stg1@facoparis.net>, relay=none, delay=178870, delays=178809/0.68/60/0, dsn=4.4.1, status=deferred (connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out)
Jun 6 14:06:22 MAILFACO2 postfix/qmgr[2537]: 97B082E03C4: from=<root@MAILFACO2facoparis.fac>, size=369, nrcpt=2 (queue active)
Jun 6 14:06:53 MAILFACO2 postfix/smtp[3910]: connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out
Jun 6 14:07:23 MAILFACO2 postfix/smtp[3910]: connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out
Jun 6 14:07:23 MAILFACO2 postfix/smtp[3910]: 97B082E03C4: to=<stg1@facoparis.net>, relay=none, delay=183071, delays=183010/0.28/60/0, dsn=4.4.1, status=deferred (connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out)
Jun 6 15:16:22 MAILFACO2 postfix/qmgr[2537]: 97B082E03C4: from=<root@MAILFACO2facoparis.fac>, size=369, nrcpt=2 (queue active)
Jun 6 15:16:52 MAILFACO2 postfix/smtp[3961]: connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out
Jun 6 15:17:22 MAILFACO2 postfix/smtp[3961]: connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out
Jun 6 15:17:22 MAILFACO2 postfix/smtp[3961]: 97B082E03C4: to=<stg1@facoparis.net>, relay=none, delay=187270, delays=187210/0.05/60/0, dsn=4.4.1, status=deferred (connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out)
Jun 6 16:26:22 MAILFACO2 postfix/qmgr[2537]: 97B082E03C4: from=<root@MAILFACO2facoparis.fac>, size=369, nrcpt=2 (queue active)
Jun 6 16:26:54 MAILFACO2 postfix/smtp[4231]: connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out
Jun 6 16:27:24 MAILFACO2 postfix/smtp[4231]: connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out
Jun 6 16:27:24 MAILFACO2 postfix/smtp[4231]: 97B082E03C4: to=<stg1@facoparis.net>, relay=none, delay=191472, delays=191410/1.1/60/0, dsn=4.4.1, status=deferred (connect to mail.facoparis.net[94.103.129.11]:25: Connection timed out)[/b]
Donc on a un soucis pour envoyez un message entre utilisateur et ont ne sait pas comment faire.
Merci d'avance de votre aide et bonne journée .
Hors ligne
#2 Le 06/06/2013, à 15:53
- nesthib
Re : Création d'un serveur Mail en local
Que te donne :
nc mail.facoparis.net 25
Donne aussi le contenu de /etc/hosts
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#3 Le 06/06/2013, à 15:59
- dylandu92
Re : Création d'un serveur Mail en local
Merci d'abord de ta réponse mais une petite précision, c'est que l'entreprise possède un serveur OVH ( enfin un nom du genre) et qu'il sont chez Orange.
Sinon pour la commande, il n'y a aucune réponse.
Et pour pour la commande gedit /etc/hosts cela donne:
127.0.0.1 localhost
127.0.1.1 MAILFACO2
# The following lines are desirable for IPv6 capable hosts
::1 ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
Hors ligne
#4 Le 06/06/2013, à 16:05
- dylandu92
Re : Création d'un serveur Mail en local
Désoler je dois y aller. En espérant que vous soyez là demain
Hors ligne
#5 Le 06/06/2013, à 19:12
- nesthib
Re : Création d'un serveur Mail en local
Ta machine ne peut tout simplement pas contacter le serveur mail. Comme le serveur est fonctionnel (j'ai testé il répond bien « 220 ndd.drim.com ESMTP ») et que tu semble bien résoudre le nom (« mail.facoparis.net[94.103.129.11] »), je pencherais pour un problème de routage.
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#6 Le 07/06/2013, à 09:14
- dylandu92
Re : Création d'un serveur Mail en local
C'est bien ce qu'ils nous semblaient... et donc comment y remédier ?
Hors ligne
#7 Le 07/06/2013, à 15:25
- nesthib
Re : Création d'un serveur Mail en local
Difficile à dire sans plus d'informations… peux-tu faire ping de cette machine ? et un traceroute ?
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
#8 Le 08/06/2013, à 15:34
- Pseudo supprimé
Re : Création d'un serveur Mail en local
à savoir si la machine sur laquelle tu as installé postfix, physiquement parlant, correspond bien à 94.103.129.11 ??
sudo host -t mx facoparis.net
facoparis.net mail is handled by 10 mail.facoparis.net.
sudo host mail.facoparis.net
mail.facoparis.net has address 94.103.129.11
/etc/hosts
127.0.0.1 mail.facoparis.net mailfaco2 localhost
#127.0.1.1 MAILFACO2
myorigin=facoparis.net
mydestination=localhost
mydomain=$myorigin
...
pour le reste ( unknown user, deferred, ... ), c'est un problème d'approche, de méthodes ( Users Sytem Vs Users Virtual || transport local Vs transport virtual ). Trop long à expliquer.
Je te conseille de suivre un Tuto tout simple (Users System, PAM, stockage des mails sous le /home, pas de service supplémentaires (amavis et cie) . Bref comprendre le Envoyer et Recevoir du mail.
Après, tu pourras faire du virtual_* si tu veux ...
#9 Le 08/06/2013, à 15:41
- nesthib
Re : Création d'un serveur Mail en local
[HS]Pourquoi tu utilises sudo avec la commande host ? Il n'y a pas besoin des droits root pour faire une requête DNS [/HS]
GUL Bordeaux : Giroll – Services libres : TdCT.org
Hide in your shell, scripts & astuces : applications dans un tunnel – smart wget – trouver des pdf – install. auto de paquets – sauvegarde auto – ♥ awk
⃛ɹǝsn xnuᴉꞁ uʍop-ǝpᴉsdn
Hors ligne
Pages : 1