C#写的发送邮件的程序如何穿越防火墙?

问题描述

用C#System.Net.Mail.SmtpClient写的邮件发送,在本机上可以运行,但是上传至服务,出现“无法连接”错误,估计是服务器防火墙或杀毒软件的原因,但是又不能停止服务器杀毒软件,有办法穿越吗?

解决方案

解决方案二:
设置防火墙,将其纳入可信区,你若能穿出去,人家自然也有本事穿进来
解决方案三:
不能穿越防火墙
解决方案四:
不是吧,那就没有办法实现在邮件发送了?
解决方案五:
用TCPRemoating
解决方案六:
吧邮件内容用二进制的格式序列化,好象可以穿越防火墙,
解决方案七:
你把防火墙关了试试!!帮你顶!!
解决方案八:
HTTP隧道技术+XML就可以了,想穿谁就穿谁不过只能你想穿才能,别人不能随便穿的哦所以是可以保证服务器安全性地

时间: 2024-09-18 16:29:54

C#写的发送邮件的程序如何穿越防火墙?的相关文章

程序员穿越 90年代

程序员穿越 90年代 穿越回90年代,这个计算机和互联网刚刚发展的阶段,凭借你的所学所得你会干些什么来改变命运(逆天改命???)或者改变时代改变世界呢? 第一步.世界杯,买彩票去吧 90年西德西德1-0阿根廷94年巴西3-2意大利,点球98年法国3:0巴西 原始资本的积累很重要,不然空有一身绝技却没有金钱BUFF那多尴尬- 现实篇 最近只要是有关穿越的问题,清一色少不了买房子之类的强现实方式,不过的确少了些创造力和想象力,真的太现实了- 步骤一.买房子 步骤二,09年卖掉一套,买比特币 步骤三,

用Javamail写的邮件接收程序

前段时间一直忙于学校里面的事情,没有时间静下心来写接收邮件的程序,现在学校里的事情终于忙完了,可以静下心里做自己喜欢做的事情了,这种感觉真的很好! 对我自己而言,刚开始在用JavaMail来编写收邮件的程序时最重要和最难的要数解析附件和邮件正文的部分,因为Mime类型实在是太多了!下面的这段代码是我自己学习JavaMail的一段体会,供大家来参考(请高手指教,有什么更好的办法,请回复此文章),具体代码如下: package coffeecatwebmail; import java.io.*;

日历-求帮写一个java小程序

问题描述 求帮写一个java小程序 读取txt文件,文件中有一个8位的日期(任意),读出并打印此日期开始的一个月日历 解决方案 String s="20160221"; SimpleDateFormat sdf=new SimpleDateFormat("yyyyMMdd"); try { Date startDate=sdf.parse(s); Calendar c2=Calendar.getInstance(); Calendar c=Calendar.getI

写好的c程序如何封装成dll动态库

问题描述 写好的c程序如何封装成dll动态库 写好的c程序如何封装成dll动态库?其中此程序中已经调用了一个dll动态库.这种情况的要如何封装呢?即程序中包含普通函数和dll动态库.之前都没有做过这样的,小白菜一个,望知情人指教,最好附上详细的例子,谢谢! 解决方案 新建一个 dll 类型的项目,将程序贴进去,该使用的lib.h包括进来,在导出文件中写好函数名.即可. 你可以理解,windows api也是dll,c runtime也是dll,所以dll调用dll很正常很普遍,甚至不知不觉你早就

用c#语言怎么写导入导出数据库程序

问题描述 用c#语言怎么写导入导出数据库程序 解决方案 解决方案二:http://blog.csdn.net/yunhaiC/archive/2008/10/23/3132179.aspx

stm32中写关于usart的程序中,如果要使用printf,现在我看到2种方式,

问题描述 stm32中写关于usart的程序中,如果要使用printf,现在我看到2种方式, 一种是用微库,就是在MDK里面打开microlib,程序中添加一个重定义的程序就可以了,另一种是用半主机,这种方式不用打开microlib,半主机不懂事什么意思,他们的区别是什么,

天天写业务代码的程序员,怎么成为技术大牛,开始写技术代码?

小编特地从阿里技术协会(ATA)分享一篇内部文章:   不管是开发.测试.运维,每个技术人员心理多多少少都有一个成为技术大牛的梦,毕竟"梦想总是要有的,万一实现了呢"!正是对技术梦的追求,促使我们不断地努力和提升自己. 然而"梦想是美好的,现实却是残酷的",很多同学在实际工作后就会发现,梦想是成为大牛,但做的事情看起来跟大牛都不沾边,例如,程序员说"天天写业务代码还加班,如何才能成为技术大牛",测试说"每天都有执行不完的测试用例&quo

c++-用C++写一个排序的程序

问题描述 用C++写一个排序的程序 题目的意思是 你从键盘录入一系列数,然后你把他按顺序排好,用数组,但要建立类,C++写 解决方案 #include <iostream> using namespace std; class A { public: void print(int* pData, int count){ for (int i = 0; i< count; i++) { cout << pData[i] << " "; } cou

用C#写个WinForm应用程序,如何能实现到www.docin.com的文件批量上传

问题描述 用C#写个WinForm应用程序,如何能实现到www.docin.com的文件批量上传,请各位发表下看法,或者有什么好的思路 解决方案 解决方案二:用webClient循环上传~解决方案三:能具体点吗?谢谢!!!解决方案四:我要把文件上传到他们的网站上啊.如果是只在他们网站上传的话一次只能一篇.我想批量传一下.我用C#写WinForm程序,1.第一个窗体里用一个WebBrowser控件来转到www.docin.com的网址,然后通过这个网址登陆.2.登陆过后点击一个自己设置的批量上传按