2013-02-08 2 views
1

J'utilise Blat qui est l'outil de ligne de commande pour envoyer le courrier à partir de la commande.Impossible de se connecter au serveur (expiré si l'erreur winsock.dll 10060) lors de l'exécution blat commande pour envoyer le courrier

D'abord, j'exécutez la commande d'installation pour stocker le serveur de messagerie qui crée l'entrée dans le registre comme ça .........

enter image description here

Tout d'abord je configurer le serveur SMTP pour smtp.mail.yahoo.com mais l'erreur était la même.

Après que j'exercerai

blat C:\temp.txt -to [email protected] -superdebug 

Après que cette erreur je suis arrivé .......

C:\blat310\full>blat C:\temp.txt -to [email protected] -superdebug 
Blat v3.1.0 (build : Feb 2 2013 11:00:32) 
32-bit Windows, Full, Unicode 

Checking option -to 
superDebug: init_winsock(), WSAStartup() returned 0 (NO_ERROR) 
superDebug: Hostname <smtp.mail.apac.gm0.yahoodns.net> resolved to ip address 10 
6.10.167.87 
superDebug: Official hostname is smtp.mail.apac.gm0.yahoodns.net 
superDebug: Attempting to connect to ip address 106.10.167.87 
superDebug: ::connect() returned error 10060, retry count remaining is 1 
superDebug: ::connect() returned error 10060, retry count remaining is 0 
superDebug: Connection returned error 10060 
Error: Can't connect to server (timed out if winsock.dll error 10060) 
superDebug: ::say_hello() failed to connect, retry count remaining is 1 
superDebug: init_winsock(), WSAStartup() returned 0 (NO_ERROR) 
superDebug: Hostname <smtp.mail.apac.gm0.yahoodns.net> resolved to ip address 10 
6.10.167.87 
superDebug: Official hostname is smtp.mail.apac.gm0.yahoodns.net 
superDebug: Attempting to connect to ip address 106.10.167.87 
superDebug: ::connect() returned error 10060, retry count remaining is 1 
superDebug: ::connect() returned error 10060, retry count remaining is 0 
superDebug: Connection returned error 10060 
Error: Can't connect to server (timed out if winsock.dll error 10060) 

Répondre

1

Erreur 10060 signifie que votre temps de connexion, ce qui est sur, car il n'y a rien d'écoute sur le port 995 sur smtp.mail.yahoo.com ou smtp.mail.apac.gm0.yahoodns.net. Pourquoi essayez-vous de vous connecter à ce port de toute façon? Il est utilisé pour POP3 sur SSL (c'est-à-dire récupération de courrier), pas pour SMTP (envoi de courrier). Essayez le port 25 ou (plus probablement) le port 587. Ce dernier est le port par défaut pour l'envoi de messages (voir RFC 4409 pour plus de détails).

+0

Oui, Son fonctionnement maintenant je mets le port 25 ............. :) – vikky

0

Votre erreur de délai d'attente 10060 est le plus susceptible d'être causé par votre serveur de messagerie ne pas écouter la par défaut Blat port SMTP # 25.

De nombreux serveurs de messagerie ISP ont opté pour le chiffrement SSL pour authenication. Ce commutateur signifie utiliser le port SMTP n ° 465. Cependant, Blat ne supporte actuellement pas SSL.

Vous devez soit:

  1. demander à votre fournisseur d'accès Internet mailserver pour ouvrir la communication non-SSL, ou
  2. obtenir une enveloppe SSL pour Blat (comme Stunnel), ou
  3. trouver une autre ligne de commande programme de messagerie qui prend en charge SSL.
Questions connexes