Estou tentando me conectar ao imap.gmail.com na porta 993 no mecanismo do aplicativo googles. Eu criei uma regra de firewall (saída) de saída (VPC) para permitir todo o endereço IP (0.0.0.0/0) e todas as portas para todas as instâncias, mas ainda assim meu aplicativo está bloqueado.
Eu recebo este erro
Type = System.Net.Internals.SocketExceptionFactory+ExtendedSocketException
Message = Network is unreachable [2404:6800:4003:c02::6c]:993
Source = System.Net.Sockets
SocketErrorCode = NetworkUnreachable
ErrorCode = 101
NativeErrorCode = 101
TargetSite = Void DoConnect(System.Net.EndPoint, System.Net.Internals.SocketAddress)
StackTrace = at System.Net.Sockets.Socket.DoConnect(EndPoint endPointSnapshot, SocketAddress socketAddress)
at System.Net.Sockets.Socket.Connect(EndPoint remoteEP)
at System.Net.Sockets.Socket.Connect(IPAddress address, Int32 port)
at MailKit.Net.Imap.ImapClient.Connect(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken)
at Parser.Core.Authentication.GetMailClient(Account account) in /home/admin_/emailparser/Parser.Core/Authentication.cs:line 25
HResult = -2147467259
Alguma idéia de por que isso não está funcionando?
Respostas:
0 para resposta № 1Você não precisa de uma regra de firewall para o aplicativo App Engine. De acordo com o seguinte documento - Soquetes do Google App Engine - A porta 993 do imap.gmail.com deve estar disponível.
No entanto, na seção "Limitações e restrições", ele diz "Soquetes estão disponíveis apenas para aplicativos pagos". Pode ser que o seu aplicativo não tenha o faturamento ativado?