Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/android/201.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
为什么在Android上使用Java Mail API时,我无法接收来自其他Wi-Fi网络的电子邮件?_Java_Android_Api_Email - Fatal编程技术网

为什么在Android上使用Java Mail API时,我无法接收来自其他Wi-Fi网络的电子邮件?

为什么在Android上使用Java Mail API时,我无法接收来自其他Wi-Fi网络的电子邮件?,java,android,api,email,Java,Android,Api,Email,我是Android新手。当从不同的Wi-Fi网络发送时,我不会收到电子邮件,但当从移动数据和我自己的Wi-Fi网络发送时,我会收到电子邮件。有解决办法吗 props.put("mail.smtp.host", "smtp.gmail.com"); props.put("mail.smtp.socketFactory.port", "465"); props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSoc

我是Android新手。当从不同的Wi-Fi网络发送时,我不会收到电子邮件,但当从移动数据和我自己的Wi-Fi网络发送时,我会收到电子邮件。有解决办法吗

    props.put("mail.smtp.host", "smtp.gmail.com");
    props.put("mail.smtp.socketFactory.port", "465");
    props.put("mail.smtp.socketFactory.class", "javax.net.ssl.SSLSocketFactory");
    props.put("mail.smtp.auth", "true");
    props.put("mail.smtp.port", "465");

在另一个网络上有防火墙吗?事实上,我正在制作一个android应用程序,在那里我将接收邮件,但gmail只识别我的ip和网络,并阻止其他网络。我尝试了其他3个网络,但没有接收任何邮件。是另一个连接到互联网的WiFi网络吗?关于防火墙,我没有know@11thdimension是的,它的连接在另一个网络上有防火墙吗?事实上,我正在制作一个android应用程序,在那里我将接收邮件,但gmail只识别我的ip和网络,并阻止其他网络。我尝试了其他3个不同的网络,但没有接收任何邮件。是另一个连接到网络的WiFi网络吗互联网?关于防火墙我不知道know@11thdimension是的,它是连通的