#1 Le 28/03/2011, à 11:56
- jmercanton
installation de postfix
Bonjour le forum,
j'ai installé postfix sur une machine qui tourne en version 10.10 et une version lamp pour le serveur.
l'installation de postfix a été faite selon le tutorial de la documentation qui se trouve ici
je pense avoir fait tout juste ,mais on est jamais vraiment sûre quand le résultat n'est pas au rendez-vous!
j'ai suivi le tutorial jusqu'au point 4 "Les tests"
et je n'ai pas réussi à finir ce point 4 , car en rentrant la commande telnet localhost 25.
voici ce que mon terminal me retourne
xx@edt-server:~$ telnet localhost 25
Trying ::1...
Connected to localhost.localdomain.
Escape character is '^]'.
220 edt.homelinux.org ESMTP Postfix (Ubuntu)
Connection closed by foreign host.
et rien de plus!! ca se bloque à ce niveau .
j'ai essayé de faire partir un e-mail mais les e-mail reste bloqué lorsque je teste.
si quelqu'un peut m'aider, je serai très content de pouvoir avancer encore un peu dans cette installation.
merci d'avance
jm
Dernière modification par jmercanton (Le 07/04/2011, à 09:25)
Hors ligne
#2 Le 28/03/2011, à 13:13
- Titus007
Re : installation de postfix
Je ne m'y connais vraiment pas beaucoup, mais à vue de nez, je dirais que c'est peut-être ton port 25 qui n'est pas ouvert ? Regarde dans iptables (ou le configurateur de firewall dont tu te sers).
3% of people today would die if facebook was completely destroyed, 2.7% wouldn't. If you are one of the 0.03% that would be laughing, copy and paste this to your signature. If you are one of the 12% who would mourn the dead, don't. If you are among the 60% of people who don't have Internet, well... and if you don't care, do whatever the f... you want !
Hors ligne
#3 Le 28/03/2011, à 13:36
- alex.jdgworld
Re : installation de postfix
hello
les logs postfix sont dans /var/log/mail.err
Alex
Hors ligne
#4 Le 28/03/2011, à 16:16
- jmercanton
Re : installation de postfix
Merci titus 007 et alex.jdword,
Concernant le iptables, je ne sais pas comment faire pour connaitre l'information que tu demandes.
je n'ai pas beaucoup d'expérience dans le domaine du shell.
En ce qui concerne les fichiers de log, j'ai consulté avec la commande wim /var/log/mail.err , tout est vide!! abolument vide pas une seule ligne d'écrite.
Es ce que je peux faire un autre contrôle?
merci pour l'aide
jm
Hors ligne
#5 Le 28/03/2011, à 16:37
- Titus007
Re : installation de postfix
Tente voir ça dans ton shell :
iptables -L --line-numbers
et dis-moi ce qu'il retourne.
Je verrai si je peux t'aider (je ne suis de loin pas un spécialiste).
3% of people today would die if facebook was completely destroyed, 2.7% wouldn't. If you are one of the 0.03% that would be laughing, copy and paste this to your signature. If you are one of the 12% who would mourn the dead, don't. If you are among the 60% of people who don't have Internet, well... and if you don't care, do whatever the f... you want !
Hors ligne
#6 Le 28/03/2011, à 17:27
- alex.jdgworld
Re : installation de postfix
hello
tente ceci en console :
sudo /etc/init.d/postfix restart
pour voir si postfix se lance correctement
tu dois avoir
* Stopping Postfix Mail Transport Agent postfix [ OK ]
* Starting Postfix Mail Transport Agent postfix [ OK ]
Alex
Dernière modification par alex.jdgworld (Le 28/03/2011, à 17:28)
Hors ligne
#7 Le 28/03/2011, à 17:29
- jmercanton
Re : installation de postfix
Ok alors je l'ai fait de ce pas !!
et voici la réponse
xx@edt-server:~$ sudo iptables -L --line-numbers
[sudo] password for jm:
Chain INPUT (policy ACCEPT)
num target prot opt source destination
Chain FORWARD (policy ACCEPT)
num target prot opt source destination
Chain OUTPUT (policy ACCEPT)
num target prot opt source destination
et je dois avouer que ca ressemble a du chinois pour moi
mais je sais qu'il y a des spécialiste sur ce forum qui vont surement pouvoir apporter quelques explications.
merci en tout cas pour l'aide
Dernière modification par jmercanton (Le 07/04/2011, à 10:52)
Hors ligne
#8 Le 28/03/2011, à 17:31
- jmercanton
Re : installation de postfix
et pour le deuxième code dans le terminal
voici ce que ça retourne
xx@edt-server:~$ sudo /etc/init.d/postfix restart
* Stopping Postfix Mail Transport Agent postfix [ OK ]
* Starting Postfix Mail Transport Agent postfix [ OK ]
xx@edt-server:~$
Dernière modification par jmercanton (Le 07/04/2011, à 10:52)
Hors ligne
#9 Le 28/03/2011, à 17:50
- alex.jdgworld
Re : installation de postfix
hi
donc postifx demarre correctement.
en fait le fichier log c'est /var/log/mail.log a la place de mail.err
Alex
Hors ligne
#10 Le 28/03/2011, à 20:30
- jmercanton
Re : installation de postfix
ok pas de soucis
alors on y retourne
avec le fichier mail.log
Mar 27 08:05:39 edt-server postfix/pickup[23735]: C850A161CAB: uid=0 from=<root>
Mar 27 08:05:39 edt-server postfix/cleanup[23865]: C850A161CAB: message-id=<20110327060539.C850A161CAB@edt-server>
Mar 27 08:05:39 edt-server postfix/qmgr[23271]: C850A161CAB: from=<root@jmercanton@gemil.com>, size=555, nrcpt=1 (queue active)
Mar 27 08:05:40 edt-server postfix/smtp[23867]: connect to p.nsm.ctmail.com[2001:470:1f04:815::2]:25: Network is unreachable
Mar 27 08:10:45 edt-server postfix/smtp[23867]: C850A161CAB: conversation with p.nsm.ctmail.com[216.163.188.57] timed out while sending MAIL FROM
Mar 27 08:15:50 edt-server postfix/smtp[23867]: C850A161CAB: to=<root@jmercanton@gemil.com>, orig_to=<root>, relay=p.nsm.ctmail.com[64.191.223.42]:25, delay=611, delays=0.39/0.02/310/300, dsn=4.4.2, status=deferred (conversation with p.nsm.ctmail.com[64.191.223.42] timed out while sending MAIL FROM)
Mar 27 08:26:28 edt-server postfix/qmgr[23271]: C850A161CAB: from=<root@jmercanton@gemil.com>, size=555, nrcpt=1 (queue active)
Mar 27 08:26:28 edt-server postfix/smtp[23887]: connect to p.nsm.ctmail.com[2001:470:1f04:815::2]:25: Network is unreachable
Mar 27 08:31:34 edt-server postfix/smtp[23887]: C850A161CAB: conversation with p.nsm.ctmail.com[38.113.116.194] timed out while sending MAIL FROM
Mar 27 08:36:39 edt-server postfix/smtp[23887]: C850A161CAB: to=<root@jmercanton@gemil.com>, orig_to=<root>, relay=p.nsm.ctmail.com[216.163.188.57]:25, delay=1860, delays=1249/0.07/310/300, dsn=4.4.2, status=deferred (conversation with p.nsm.ctmail.com[216.163.188.57] timed out while sending MAIL FROM)
"/var/log/mail.log" [lecture-seule] 172L, 28092C
et le fichier mail.log1 ( si ça c'est pas du luxe!! ??)
jm@edt-server:~$ vim /var/log/mail.log.1
Mar 26 13:17:32 edt-server postfix/master[16630]: daemon started -- version 2.7.1, configuration /etc/postfix
Mar 26 13:18:40 edt-server postfix/pickup[16632]: 70A75160F08: uid=1000 from=<jm>
Mar 26 13:18:40 edt-server postfix/cleanup[16783]: 70A75160F08: message-id=<20110326121840.70A75160F08@edt-server>
Mar 26 13:18:40 edt-server postfix/qmgr[16633]: 70A75160F08: from=<jm@edt.homelinux.org>, size=312, nrcpt=1 (queue active)
Mar 26 13:23:45 edt-server postfix/smtp[16785]: 70A75160F08: conversation with gmail-smtp-in.l.google.com[74.125.77.27] timed out while sending MAIL FROM
Mar 26 13:23:51 edt-server postfix/smtp[16785]: 70A75160F08: to=<jmercanton@gmail.com>, relay=alt1.gmail-smtp-in.l.google.com[74.125.127.27]:25, delay=312, delays=0.16/0.02/310/1.1, dsn=4.0.0, status=deferred (host alt1.gmail-smtp-in.l.google.com[74.125.127.27] said: 451 Unable to contact remote system (in reply to RCPT TO command))
Mar 26 13:25:06 edt-server postfix/pickup[16632]: 6C88E160F0F: uid=1000 from=<jm>
Mar 26 13:25:06 edt-server postfix/cleanup[16952]: 6C88E160F0F: message-id=<20110326122506.6C88E160F0F@edt-server>
Mar 26 13:25:06 edt-server postfix/qmgr[16633]: 6C88E160F0F: from=<jm@edt.homelinux.org>, size=287, nrcpt=1 (queue active)
@ @
"/var/log/mail.log.1" [lecture-seule] 106L, 16041C 1,1
Bon tréve de plaisanterie, si quelqu'un arrive a déchiffrer tout ça, je serai admiraif.
merci pour l'aide
Dernière modification par jmercanton (Le 28/03/2011, à 20:36)
Hors ligne
#11 Le 29/03/2011, à 15:46
- Titus007
Re : installation de postfix
Ok alors je l'ai fait de ce pas !!
et voici la réponse
jm@edt-server:~$ sudo iptables -L --line-numbers [sudo] password for jm: Chain INPUT (policy ACCEPT) num target prot opt source destination Chain FORWARD (policy ACCEPT) num target prot opt source destination Chain OUTPUT (policy ACCEPT) num target prot opt source destination
et je dois avouer que ca ressemble a du chinois pour moi
mais je sais qu'il y a des spécialiste sur ce forum qui vont surement pouvoir apporter quelques explications.merci en tout cas pour l'aide
Alors a priori, tu as (policy ACCEPT) ce qui veut dire que tout passe dans tous les sens (pas de firewall actif dans les faits). Donc tu devrais pouvoir faire tes tests en localhost sans problème.
Pour ce qui est des logs, a priori tu n'as mis que les premières lignes, et pas tout le fichier. On ne voit pas vraiment d'interaction en localhost.
3% of people today would die if facebook was completely destroyed, 2.7% wouldn't. If you are one of the 0.03% that would be laughing, copy and paste this to your signature. If you are one of the 12% who would mourn the dead, don't. If you are among the 60% of people who don't have Internet, well... and if you don't care, do whatever the f... you want !
Hors ligne
#12 Le 29/03/2011, à 19:31
- jmercanton
Re : installation de postfix
merci pour cette analyse de mes codes.
je retourne encore une fois les fichiers de log
pour /var/log/mail.log
xx@edt-server:~$ vim /var/log/mail.log
Mar 27 08:05:39 edt-server postfix/pickup[23735]: C850A161CAB: uid=0 from=<root>
Mar 27 08:05:39 edt-server postfix/cleanup[23865]: C850A161CAB: message-id=<20110327060539.C850A161CAB@edt-server>
Mar 27 08:05:39 edt-server postfix/qmgr[23271]: C850A161CAB: from=<root@xx@gemil.com>, size=555, nrcpt=1 (queue active)
Mar 27 08:05:40 edt-server postfix/smtp[23867]: connect to p.nsm.ctmail.com[2001:470:1f04:815::2]:25: Network is unreachable
Mar 27 08:10:45 edt-server postfix/smtp[23867]: C850A161CAB: conversation with p.nsm.ctmail.com[216.163.188.57] timed out while sending MAIL FROM
Mar 27 08:15:50 edt-server postfix/smtp[23867]: C850A161CAB: to=<root@xx@gemil.com>, orig_to=<root>, relay=p.nsm.ctmail.com[64.191.223.42]:25, delay=611, delays=0.39/0.02/310/300, dsn=4.4.2, status=deferred (conversation with p.nsm.ctmail.com[64.191.223.42] timed out while sending MAIL FROM)
Mar 27 08:26:28 edt-server postfix/qmgr[23271]: C850A161CAB: from=<root@jxx@gemil.com>, size=555, nrcpt=1 (queue active)
Mar 27 08:26:28 edt-server postfix/smtp[23887]: connect to p.nsm.ctmail.com[2001:470:1f04:815::2]:25: Network is unreachable
Mar 27 08:31:34 edt-server postfix/smtp[23887]: C850A161CAB: conversation with p.nsm.ctmail.com[38.113.116.194] timed out while sending MAIL FROM
Mar 27 08:36:39 edt-server postfix/smtp[23887]: C850A161CAB: to=<root@xx@gemil.com>, orig_to=<root>, relay=p.nsm.ctmail.com[216.163.188.57]:25, delay=1860, delays=1249/0.07/310/300, dsn=4.4.2, status=deferred (conversation with p.nsm.ctmail.com[216.163.188.57] timed out while sending MAIL FROM)
"/var/log/mail.log" [lecture-seule] 244L, 41164C 1,1 Haut
et pour le fichier /var/log/mail.log.1
jm@edt-server:~$ vim /var/log/mail.log.1
Mar 26 13:17:32 edt-server postfix/master[16630]: daemon started -- version 2.7.1, configuration /etc/postfix
Mar 26 13:18:40 edt-server postfix/pickup[16632]: 70A75160F08: uid=1000 from=<jm>
Mar 26 13:18:40 edt-server postfix/cleanup[16783]: 70A75160F08: message-id=<20110326121840.70A75160F08@edt-server>
Mar 26 13:18:40 edt-server postfix/qmgr[16633]: 70A75160F08: from=<xx@edt.homelinux.org>, size=312, nrcpt=1 (queue active)
Mar 26 13:23:45 edt-server postfix/smtp[16785]: 70A75160F08: conversation with gmail-smtp-in.l.google.com[74.125.77.27] timed out while sending MAIL FROM
Mar 26 13:23:51 edt-server postfix/smtp[16785]: 70A75160F08: to=<xx@gmail.com>, relay=alt1.gmail-smtp-in.l.google.com[74.125.127.27]:25, delay=312, delays=0.16/0.02/310/1.1, dsn=4.0.0, status=deferred (host alt1.gmail-smtp-in.l.google.com[74.125.127.27] said: 451 Unable to contact remote system (in reply to RCPT TO command))
Mar 26 13:25:06 edt-server postfix/pickup[16632]: 6C88E160F0F: uid=1000 from=<jm>
Mar 26 13:25:06 edt-server postfix/cleanup[16952]: 6C88E160F0F: message-id=<20110326122506.6C88E160F0F@edt-server>
Mar 26 13:25:06 edt-server postfix/qmgr[16633]: 6C88E160F0F: from=<jm@edt.homelinux.org>, size=287, nrcpt=1 (queue active)
@ @
"/var/log/mail.log.1" [lecture-seule] 106L, 16041C 1,1 Haut
il me semble avoir tout copié sans rien oublier
j'espère que cette deuxième version sera plus révélatrice d' information
merci en tout cas mille fois pour l'aide
j'attend ta prochaine analyse avec impatience
jm
Dernière modification par jmercanton (Le 07/04/2011, à 09:28)
Hors ligne
#13 Le 30/03/2011, à 12:05
- Titus007
Re : installation de postfix
Bon, je t'avoue que je ne sais pas vraiment lire les log perso (il vaut mieux demander à alex).
Ce qui m'étonne, c'est le "244L" à la fin, qui à mon avis (aucune connaissance hein) devrait représenter le nombre de ligne du fichier, non ?
Sinon, dans le fichier, c'est à mon avis cette ligne là qui fait que ça bloque :
Mar 27 08:26:28 edt-server postfix/smtp[23887]: connect to p.nsm.ctmail.com[2001:470:1f04:815::2]:25: Network is unreachable
Grosso modo, ça dit qu'il n'arrive pas à se connecter au serveur p.nsm.ctmail.com à l'adresse IPv6 2001:470:1f04:815::2 sur le port 25. Et pourtant, ça ne doit pas être l'adresse de ton serveur, si ?Tu as configuré postfix en IPv6 ?
3% of people today would die if facebook was completely destroyed, 2.7% wouldn't. If you are one of the 0.03% that would be laughing, copy and paste this to your signature. If you are one of the 12% who would mourn the dead, don't. If you are among the 60% of people who don't have Internet, well... and if you don't care, do whatever the f... you want !
Hors ligne
#14 Le 30/03/2011, à 14:23
- alex.jdgworld
Re : installation de postfix
hi
j'ai vu ca sur le forum : sudo apt-get install mailx et ensuite cela fonctionne
Alex
Hors ligne
#15 Le 31/03/2011, à 07:25
- jmercanton
Re : installation de postfix
bonjour à tous
en ce qui concerne le fichier /etc/postfix/main.cf
voici ce je trouve
xx@edt-server:~$ sudo vim /etc/postfix/main.cf
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = xxxx.homelinux.org, edt-server, localhost.localdomain, localhost
relayhost =
mailbox_size_limit = 0
recipient_delimiter =
inet_interfaces = all
inet_protocols = all
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_tls_auth_only = no
smtp_use_tls = yes
smtp_tls_note_starttls_offer = yes
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
et pour l'installation mailx, mon terminal me demande d'être plus précis !
mais je comprend peut-être pas bien ce qu'il me demande
voici le code
xx@edt-server:~$ sudo apt-get install mailx
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances
Lecture des informations d'état... Fait
Le paquet mailx est un paquet virtuel fourni par :
mailutils 1:2.1+dfsg1-6
heirloom-mailx 12.4-2
bsd-mailx 8.1.2-0.20100314cvs-1
Vous devez explicitement sélectionner un paquet à installer.
E: Le paquet « mailx » n'a pas de version susceptible d'être installée
xx@edt-server:~$
je dois choisir quel paquet à installer ?
Dernière modification par jmercanton (Le 07/04/2011, à 09:30)
Hors ligne
#16 Le 31/03/2011, à 12:16
- Titus007
Re : installation de postfix
Re,
Alors, après une plongée brève mais intense dans la page de configuration que tu as mise, je commence vaguement à comprendre de quoi il retourne...
Pour la partie localhost, en fait, il semblerait bien que ça marche, puisqu'il te marque "Connected to localhost.localdomain.".
La ligne "220 edt.homelinux.org ESMTP Postfix (Ubuntu)" est bien celle attendue a priori (ton serveur c'est "edt" et ton domaine "homlinux.org" ?).
Est-ce que tu as ensuite essayé de taper :
EHLO somename.tld
? (tente avec HELO sinon, vu ici)
Pour mailx, il semblerait que ce soit bsd-mailx qu'il faille installer.
Après, quelques petites questions :
- Tu as bien défini le mail dans le dns ?
- Il semblerait que tu aies de petites différences entre ton main.cf et celui donné dans la page de configuration, tu as regardé de quoi il s'agissait ?
- Tu as quel FAI ?
Voilà, j'espère que tu arriveras au bout de ton installation !
3% of people today would die if facebook was completely destroyed, 2.7% wouldn't. If you are one of the 0.03% that would be laughing, copy and paste this to your signature. If you are one of the 12% who would mourn the dead, don't. If you are among the 60% of people who don't have Internet, well... and if you don't care, do whatever the f... you want !
Hors ligne
#17 Le 31/03/2011, à 20:53
- jmercanton
Re : installation de postfix
hello,
j'ai essayé la commande EHLO somename.tld
voici le retour
jm@edt-server:~$ EHLO somename.tld
EHLOÂ : commande introuvable
j'ai trouvé sur le forum à cette adresse un tuto qui explique que il s'agit bien de bsd-mailx
j'ai suivi ce tuto pour rentrer les information necessaires.
j'ai rentré comme serveur smtp les informations de mon serveur d'email de gmail.
je ne savais ce que je devais rentrer, alors c'est pour ça que j'ai rentré ces infos.
smtp.googlemail.com avec le port 465
dans le fichier j'ai rentré cette ligne smtp: smtp.googlemail.com:465
En ce qui concerne les noms:
edtserver c'est le nom de ma machine
edt.homelinux.org c'est le nom de domaine de mon site
voila maintenant je constate que ça ne fonctionne toujours pas et je ne sais toujours pas pourquoi, et comment faire pour résoudre ce problème.
merci en tout cas pour l'aide
jm
Dernière modification par jmercanton (Le 31/03/2011, à 21:01)
Hors ligne
#18 Le 01/04/2011, à 12:25
- Titus007
Re : installation de postfix
hello,
j'ai essayé la commande EHLO somename.tldvoici le retour
jm@edt-server:~$ EHLO somename.tld EHLOÂ : commande introuvable
Je me suis mal exprimé, il faut taper la commande après avoir fait :
telnet localhost smtp
Et tu pourras essayer HELO aussi, au cas où ça ne marche pas.
j'ai rentré comme serveur smtp les informations de mon serveur d'email de gmail.
je ne savais ce que je devais rentrer, alors c'est pour ça que j'ai rentré ces infos.
smtp.googlemail.com avec le port 465
dans le fichier j'ai rentré cette ligne smtp: smtp.googlemail.com:465
Bon a priori, ce que tu me dis, c'est que tu n'as pas configuré ton serveur smtp sur le port 25 habituel, mais sur le port 465. Dans le lien que tu as mis, on peut lire :
Vérifiez également le port de connexion à votre serveur SMTP (celui-ci étant parfois différent quand on utilise une connexion sécurisée) en éditant la ligne suivante :
relayhost = smtp.serveur.org:1234
Tu as donc la ligne suivante qui devraient apparaître dans ton /etc/postfix/main.cf :
relayhost = smtp.googlemail.com:465
Or tu as juste :
relayhost =
Essaie en modifiant voir si ça réagit mieux.
Bon courage !
3% of people today would die if facebook was completely destroyed, 2.7% wouldn't. If you are one of the 0.03% that would be laughing, copy and paste this to your signature. If you are one of the 12% who would mourn the dead, don't. If you are among the 60% of people who don't have Internet, well... and if you don't care, do whatever the f... you want !
Hors ligne
#19 Le 01/04/2011, à 12:53
- jmercanton
Re : installation de postfix
merci pour cette correction
Alors j'y retourne et je rentre donc les commandes
xx@edt-server:~$ telnet localhost smtp
Trying ::1...
Connected to localhost.localdomain.
Escape character is '^]'.
220 edt.homelinux.org ESMTP Postfix (Ubuntu)
EHLO somename.tld
250-edt.homelinux.org
250-PIPELINING
250-SIZE 10240000
250-VRFY
250-ETRN
250-STARTTLS
250-AUTH NTLM DIGEST-MD5 LOGIN PLAIN CRAM-MD5
250-AUTH=NTLM DIGEST-MD5 LOGIN PLAIN CRAM-MD5
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN
ensuite le terminal reste bloqué.
je dois le libéré avec la commande "quit"
Es ce que c'est normal??
et pour mon fichier main.cf
readme_directory = no
# TLS parameters
smtpd_tls_cert_file = /etc/postfix/ssl/smtpd.crt
smtpd_tls_key_file = /etc/postfix/ssl/smtpd.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
# See /usr/share/doc/postfix/TLS_README.gz in the postfix-doc package for
# information on enabling SSL in the smtp client.
myhostname = xxx.homelinux.org
alias_maps = hash:/etc/aliases
alias_database = hash:/etc/aliases
myorigin = /etc/mailname
mydestination = edt.homelinux.org, edt-server, localhost.localdomain, localhost
relayhost = smtp.googlemail.com:465
mailbox_size_limit = 0
recipient_delimiter =
inet_interfaces = all
inet_protocols = all
smtpd_sasl_local_domain =
broken_sasl_auth_clients = yes
smtpd_sasl_security_options = noanonymous
smtpd_recipient_restrictions = permit_sasl_authenticated,permit_mynetworks,reject_unauth_destination
smtpd_sasl_auth_enable = yes
smtpd_tls_auth_only = no
smtp_use_tls = yes
smtp_enforce_tls = yes
smtp_tls_CAfile = /etc/ssl/certs/ca-certificates.crt
smtp_tls_note_starttls_offer = yes
smtpd_tls_CAfile = /etc/postfix/ssl/cacert.pem
smtpd_tls_loglevel = 1
smtpd_tls_received_header = yes
smtpd_tls_session_cache_timeout = 3600s
tls_random_source = dev:/dev/urandom
mynetworks = 127.0.0.0/8 192.168.1.0/24 [::1]/128 [fe80::%eth0]/64
mailbox_command = procmail -a "$EXTENSION"
smtp_sasl_auth_enable = yes
smtp_sasl_password_maps = hash:/etc/postfix/sasl/sasl_passwd
smtp_sasl_security_options = noanonymous
smtp_generic_maps = hash:/etc/postfix/generic
si tu vois une erreur dans ce fichier, c'est que je n'ai pas bien compris comment interpréter le tuto
merci beaucoup pour ta patience et pour ton aide
jm
Dernière modification par jmercanton (Le 07/04/2011, à 09:31)
Hors ligne
#20 Le 02/04/2011, à 17:49
- jmercanton
Re : installation de postfix
pour info a ceux qui passe par ici,
je reçois un message qui m'indique que j'ai un nouveau mail quand je me connecte à mon serveur
voici le code
You have new mail.
Last login: Fri Apr 1 13:25:47 2011 from xx-xxx-xxx-xx.dynamic.hispeed.ch
par contre dans la boite e-mail que j'ai choisi pour l'acheminement des messages, il n' y a rien qui s'affiche.
j'ai encore besoin d'un peu d'aide
merci aux spécialistes qui détiendrai quelques idées
jm
Dernière modification par jmercanton (Le 07/04/2011, à 07:32)
Hors ligne
#21 Le 04/04/2011, à 10:07
- Titus007
Re : installation de postfix
jmercanton,
Pour ce qui est du test, il semblerait que ce soit OK, les lignes attendus après le test EHLO étant :
250-STARTTLS
250-AUTH
Pour ce qui est du reste, je crois que je suis arrivé au bout de mes connaissances (je n'ai jamais monté de serveur, je m'y suis seulement intéressé).
Juste une chose, tu es entrain de configurer un serveur smtp, donc un serveur d'envoi de mail. Pour recevoir du courrier, il faut soit un serveur pop, soit imap. Donc si tu n'as pas fait d'installation de serveur pop/imap, tu ne recevras pas de courrier. On est bien d'accord ? Si tu as reçu un mail, c'est que tu as configuré un serveur pop/imap sur ton serveur, ou que tu passes par celui de google. Je te conseille de (re)lire cette page pour de plus amples informations sur les serveurs de messagerie.
Tu peux éventuellement me dire comment tu as configurer ton compte de messagerie sur ta boîte mail ?
3% of people today would die if facebook was completely destroyed, 2.7% wouldn't. If you are one of the 0.03% that would be laughing, copy and paste this to your signature. If you are one of the 12% who would mourn the dead, don't. If you are among the 60% of people who don't have Internet, well... and if you don't care, do whatever the f... you want !
Hors ligne
#22 Le 04/04/2011, à 18:08
- jmercanton
Re : installation de postfix
Oui !! tout a fait,
on est bien d'accord.
j'aimerai pouvoir envoyer des mails et je ne sais pas pourquoi tout a coup dans mon terminal je reçois une ligne qui m'indique que j'ai reçu un mail.
En tout cas ça m'a l'air hyper compliquer de configurer le serveur pour envoyer des mails.
Bon bien en tout cas je te remercie de m'avoir fait profiter de tes connaissances, en espérant qu'une autre personne puisse venir prendre le relais pour un coup de pouce supplémentaire.
A+
jm
Hors ligne
#23 Le 05/04/2011, à 22:52
- Uggy
Re : installation de postfix
Mar 26 13:23:51 edt-server postfix/smtp[16785]: 70A75160F08: to=<xxx@gmail.com>, relay=alt1.gmail-smtp-in.l.google.com[74.125.127.27]:25, delay=312, delays=0.16/0.02/310/1.1, dsn=4.0.0, status=deferred (host alt1.gmail-smtp-in.l.google.com[74.125.127.27]
Est ce que ton Postfix tourne chez toi sur une ligne ADSL ?
Hors ligne
#24 Le 06/04/2011, à 17:06
- jmercanton
Re : installation de postfix
Merci Uggy pour ton aide,
j'ai lu le document qui est dans le lien que tu m'as conseillé.
En fait en ce qui concerne postfix sur adsl, je ne suis sûre de rien car je n'ai aucune expérience dans ce domaine.
c'est la première fois que j'essaie de configurer mon serveur pour l'envoi d' e-mail, et j'ai beaucoup de problème avec ça.
Donc, en découle la question suivante: Comment savoir si POSTFIX tourne sur ADSL ?
Deuxième question qui a retenu mon attention dans le document que je viens de lire.
A un moment dans le texte, il disent qu'il faut éditer /etc/postfix/main.cf pour rentrer une information pour le bridage SMPT.
l'information touche la ligne suivante:
relayhost = [serveursmtp]:port ( EX : relayhost = [smtp.orange-business.com]:587)
ceci veux dire qu'il faut mettre l'adresse entre crochet [ ] ou bien es ce que c'est une manière d'écrire pour dire que c'est l'adresse.
ce que je veux savoir c'est si je dois écrire
relayhost = [smtp.orange-business.com]:587
ou bien
relayhost = smtp.orange-business.com:587
évidement avec mon fournisseur gmail car je n'ai pas de compte chez orange-business.com
merci pour l'aide.
A+
jm
Dernière modification par jmercanton (Le 06/04/2011, à 17:18)
Hors ligne
#25 Le 06/04/2011, à 19:47
- Uggy
Re : installation de postfix
En fait en ce qui concerne postfix sur adsl, je ne suis sûre de rien car je n'ai aucune expérience dans ce domaine.
Donc, en découle la question suivante: Comment savoir si POSTFIX tourne sur ADSL ?
Comment es tu connecté a Internet ?
Es tu connecté chez toi ? Ou dans une entreprise ?
Utilises tu une ligne ADSL ?
Quel est le provider / fournisseur d'acces de cette ligne ADSL ?
Comme tu l'a vu dans le lien, les providers coupent l'acces aux ports 25.
Suivant ton provider, c'est débridable.. ou non.
évidement avec mon fournisseur gmail car je n'ai pas de compte chez orange-business.com
Si tu sais que tu n'est pas chez Orange, tu devrais savoir chez qui tu es.. ?
Gmail est ici un founisseur de service email et non un founisseur d'acces a Internet.
En général:
- Gmail offre un acces sur le port 587
- Le port 587 n'est pas bloqué par le provider
- Il est conseillé de plutot si c'est possible, passer par le serveur SMTP de son provider (que Gmail)
La commande suivante calculeras ton Reverse...et devrait donc te donner une idée de ton provider...
wget -O - -q www.whatismyip.com/automation/n09230945.asp | xargs dig +short -x
En fonction de ton provider, tu pourras chercher le serveur SMTP qu'il met a disposition de ces abonnés, et l'utiliser dans la ligne "relayhost" (possibilité dans ce cas d'utiliser le port 25)
ceci veux dire qu'il faut mettre l'adresse entre crochet [ ] ou bien es ce que c'est une manière d'écrire pour dire que c'est l'adresse.
Avec les crochet, ca a un sens...
Sans les crochets, ca a un autre sens.
La page de la documentation
http://www.postfix.org/transport.5.html
http://www.postfix.org/postconf.5.html#relayhost
explique la signification
In the case of SMTP, specify a domain name, hostname, hostname:port, [hostname]:port, [hostaddress] or [hostaddress]:port. The form [hostname] turns off MX lookups.
In the above example, the [] suppress MX lookups.
Dans ton cas, il y a de fortes chances qu'il ne faille PAS la résolution MX et que donc, il faille utiliser les crochets.
Si ton problème est bien un "bridage smtp" et si on arrive pas avec ton provider, on configueras pour utiliser Gmail.
(mais chaque chose en son temps)
Hors ligne