我有个很好的办法,就是把你上面这些代码放在一个函数中。函数参数可以是(寄信人邮箱,收信人邮箱,密码,用户名,主题,正文,附件)这样只要调用函数就可以了,完全实现了任何人给任何用户发信的效果。我试过了,可以行得通,呵呵。这样得话,SMTP服务器也可以作为变量了。
当你使用自己的程序发送邮件时,pop那段会检查你的信件内容,如果大量发送相同的邮件,会把你的邮件当成垃圾抛弃。解决方法:1,自己做程序时每发送1条邮件时切换账户,更改ip,清空cookies,延时发送,这样可以避规。2,联系邮件服务商,选择付费服务。3,直接使用它们服务里自带的邮件群发服务。
jmail.AddRecipient ***@qq.com 添加一个邮件收件人的地址 jmail.Prority = 1 邮件的紧急程序,1 为最快,5 为最慢, 3 为默认值 这些属性设置全部删掉试试,可能是 Jmail4,3不支持某种方法。还有就是服务25端口没开之类!JMAIL支持错误返回的。
我也碰到相同的问题!无论传送邮件到内网还是外网,都很慢,只是传送邮件慢,接收时速度很快。
然后就需要看邮件服务器所支持的方式,例如:是只支持 WEB 界面,还是只支持 POP3 协议,还是两者都支持?至于你说的内网、外网问题,是属于另外一个性质的问题,如果你是在内网里,想把邮件发到外网上,那必须要通过网关服务器,才能把信息发到外网上一个合法的域名上。
你改一下程序,加一个成功或失败提示。确定你的邮件服务器地址没有问题 如果说程序没有问题的话,你就等会,邮件可不是QQ,你得等会才能收到呢。
就发给jmail服务器你的资料解压直接点安装就可以jmail服务器了 下一步下一步安装就行。先上传到服务器的盘里面。
重启IIS;此时访问asp探针jmail服务器,ASPJPEG项已经显示支持,问题圆满解决。
要增加服务器功能可以再装 jmail、aspjpeg、AspUpload等服务组件。组件不是越多越好,用不到的千万别装。数据库可以装MSSQL或MYSQL一种就够了。如果需要企业邮局可以安装winwebmail 安全方面建议使用路由器,一般路由器等同于一个简易的硬件防火墙,在路由器中只开通必须端口的映射,应付菜鸟攻击足够了。
1、不能,JMAIL是一个安装软件,需要注册DLL。FTP不具备此功能。
2、你可以指定多个服务器,用分号点开。可以指定端口号。如果serverAddress保持空白,JMail会尝试远程邮件服务器,然后直接发送到服务器上去。如:JMail.ServerAddress = mail.21cn.net.cn(13)Subject(设定邮件的标题,可以取自Form。
3、你要确保你安装了IIS,同时,要安装JMAIL组件,有了这两个运行环境,你点我的电脑,点击管理,在默认网站中把你所存放的文件夹设置为虚拟目录,你就可以直接在默认网站上找到你的文件夹,打开找到你要测试的文件,然後点右键---浏览,就OK了。
4、下载jmail后,有一个jmail_free.exe的安装程序,需要使用它进行安装, 然后c:\\programfile\dimac\w3jmail安装文件夹中有jmail.dll等文件。如果你想在Visual Basic 2005(其他软件类似)中导入jmail,则在应用程序项目中,点击“项目--添加引用--浏览,选择你刚才的那个jmail.dll文件,确定就可以了。
5、html不能作为JMAIL程序页面。最多写一个MAILTO标签。要使用ASP、PHP、JSP等服务器脚本,需要在服务器上安装JMAIL环境。推荐jmail4pro破解版。如果使用的是虚拟空房间,可以用“first。指针“看一看环境。有环境的时候,可以去百度搜索相应语言的JMAIL发信人。程序很简单,只有几行。
1、jmail jmail是一种服务器端的邮件发送组件,和个人用的客户端邮件软件不一样的。jmail是在服务器上给程序用来发邮件用的,除了软件编程人员,其他人一般平常用不上。
2、Jmail发送首先要通过邮件服务器验证。如果你的服务器不支持SMTP或者你的账号不能使用SMTP服务那么就无法发送。 163以前的用户默认是开通POP和SMTP服务的但新用户都不开通,需要付费才能使用。 要想确定某一邮箱是否可以使用POP和SMTP,你可以用foxmail等邮件软件看能否收取该邮箱信件。
3、我是用jmail发邮件的发件的是gmail的邮箱设置好以后保存就能用POP3客户端收邮件了。