在Windows7企业版中,我正在尝试通过python代码通过本地SMTP服务器(本地主机,端口25)发送邮件。很明显,我收到了令人恼火的[Errno 10061] No connection could be made because the target machine actively refused it消息,因为我没有安装任何SMTP服务器。由于微软的文档含糊不清,我以为我可以使用Server manager工具安装本地SMTP服务,结果却发现它在Windows7上不起作用。
我在其他帖子中读到,Windows7不再包含SMTP服务,因此它没有本地SMTP服务器。所有线程都将提问者定
我下载了为.NET快速启动,它在本地主机上运行良好。
现在,我想订阅我的应用程序。由于本地主机没有启用SSL,所以我尝试使用Google 提供的订阅代理服务。
当我附加代理服务器URL时,回调URI如下所示。
https://mirrornotifications.appspot.com/forward?url=http://localhost:61422/oauth2callback
现在,当我运行应用程序时,我得到了错误。
Error: HTTP method GET is not supported by this URL
有人遇到过这个问题吗?
我创建了一个客户机/服务器教程,
,
但是这个例子实际上只适用于本地主机的情况,它的效用非常有限。我希望有人能解释如何将其扩展到连接到远程主机的情况。具体来说,如果有人知道如何修改这个示例,那么我就可以在家里的笔记本电脑上运行服务器代码,并且有一个朋友(谁知道我的家庭ip)来运行客户端。
客户代码:
// file Client.hx
class Client {
static function main() {
var s = new sys.net.Socket();
s.connect(new sys.net.Host("localhost
我已经成功地在本地主机上构建了一个客户机和服务器(Jetty)。这意味着我启动了Jetty (),并在同一台机器上本地运行客户端,整个握手过程运行得很好。
当客户端和服务器在不同的机器上运行时,将收到以下错误消息:
Caused by: java.lang.RuntimeException : socket reset for TTL
at org.apache.cxf.transport.https.HttpsClient.DefaultHostnameVerifier.verify(DefaultHostnameVerifier.java:98)
at sun.net.www.proto