12/04/2011, 23:40:26
Salut,
Il faudrait peut être commencer par le commencement. Trouver un
serveur mail approprié. Dans la jungle des serveurs mail, il en existe
de toutes sorte, certains acceptent le courrier entrant sans aucune
restriction, d'autres nécessitent une authentification (SSL, SASL,
authentification POP avant l'envoi SMTP, ... ). Les méthodes SSL et
pop avant SMTP ne sont pas supportées par linknx.
Je pense que le serveur mail avec lequel tu risque d'avoir le plus de
succès est celui de ton fournisseur d'accès internet. Comme ton
fournisseur d'accès sait t'identifier à l'aide de ton IP, il peut te
donner accès à son serveur SMTP sans demander d'authentification
supplémentaire.
Pour vérifier si un serveur est accessible, tu peux essayer la
commande telnet suivie du nom du serveur et du port (séparés par des
espaces. Tu devrais avoir une réponse du serveur. Voici un example
avec celui de mon fournisseur d'accès:
Commande:
-bash-3.2# telnet relay.skynet.be 25
Réponse du serveur mail:
220 relay.skynet.be ESMTP
Ensuite, tu peux utiliser la commande EHLO (suivie de la touche enter)
pour avoir plus d'info sur le serveur:
EHLO skynet.be
250-relay.skynet.be
250-8BITMIME
250 SIZE 16777216
Si tu essaies avec smtp.gmail.com, tu verras que le serveur ne répond
pas.
Par contre, mail.gmx.com semble répondre sur le port 587 (mais il a
besoin d'un login et password)
-bash-3.2# telnet mail.gmx.com 587
220 mail.gmx.com GMX Mailservices ESMTP {mp-eu002}
EHLO
250-mail.gmx.com GMX Mailservices
250-8BITMIME
250-ENHANCEDSTATUSCODES
250-SIZE
250-AUTH=LOGIN PLAIN
250-AUTH LOGIN PLAIN
250 STARTTLS
Jean-François
Il faudrait peut être commencer par le commencement. Trouver un
serveur mail approprié. Dans la jungle des serveurs mail, il en existe
de toutes sorte, certains acceptent le courrier entrant sans aucune
restriction, d'autres nécessitent une authentification (SSL, SASL,
authentification POP avant l'envoi SMTP, ... ). Les méthodes SSL et
pop avant SMTP ne sont pas supportées par linknx.
Je pense que le serveur mail avec lequel tu risque d'avoir le plus de
succès est celui de ton fournisseur d'accès internet. Comme ton
fournisseur d'accès sait t'identifier à l'aide de ton IP, il peut te
donner accès à son serveur SMTP sans demander d'authentification
supplémentaire.
Pour vérifier si un serveur est accessible, tu peux essayer la
commande telnet suivie du nom du serveur et du port (séparés par des
espaces. Tu devrais avoir une réponse du serveur. Voici un example
avec celui de mon fournisseur d'accès:
Commande:
-bash-3.2# telnet relay.skynet.be 25
Réponse du serveur mail:
220 relay.skynet.be ESMTP
Ensuite, tu peux utiliser la commande EHLO (suivie de la touche enter)
pour avoir plus d'info sur le serveur:
EHLO skynet.be
250-relay.skynet.be
250-8BITMIME
250 SIZE 16777216
Si tu essaies avec smtp.gmail.com, tu verras que le serveur ne répond
pas.
Par contre, mail.gmx.com semble répondre sur le port 587 (mais il a
besoin d'un login et password)
-bash-3.2# telnet mail.gmx.com 587
220 mail.gmx.com GMX Mailservices ESMTP {mp-eu002}
EHLO
250-mail.gmx.com GMX Mailservices
250-8BITMIME
250-ENHANCEDSTATUSCODES
250-SIZE
250-AUTH=LOGIN PLAIN
250-AUTH LOGIN PLAIN
250 STARTTLS
Jean-François