社区
Web 开发
帖子详情
发邮件到本地的邮件服务器,怎么发到外网邮件服务器上呢?
itroop
2006-02-10 05:24:11
我现在修改了个程序已经能发邮件到本地的邮件服务器上!如果我要在工程上使用,不发到本地邮件服务器上!我要实现发送到网络邮件服务器上怎么弄,比如说我现在想发送到itroop@163.com里面呢?怎么实现,希望高手门能给出全部的java,jsp调用的代码,最好是工程!谢谢
...全文
338
7
打赏
收藏
发邮件到本地的邮件服务器,怎么发到外网邮件服务器上呢?
我现在修改了个程序已经能发邮件到本地的邮件服务器上!如果我要在工程上使用,不发到本地邮件服务器上!我要实现发送到网络邮件服务器上怎么弄,比如说我现在想发送到itroop@163.com里面呢?怎么实现,希望高手门能给出全部的java,jsp调用的代码,最好是工程!谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
infowain
2006-02-15
打赏
举报
回复
对于smtp内网和外网没啥差别
usaspy
2006-02-15
打赏
举报
回复
基本上现在的smtp服务器都是需要验证的即ESMTP,比如itroop@163.com,itroop就是你在域163.com中的ESMTP服务器上的账号。你没有其上的帐号,就不能通过它来发送邮件
usaspy
2006-02-15
打赏
举报
回复
如果你申请了固定IP,在DNS中设置正确了MX记录..是可以用内网smtp服务器向外网发送邮件的.
rickhunterchen
2006-02-10
打赏
举报
回复
smpt服务是外网的吗?
================
因为有邮件服务器,所以一些公司会用自己的邮件服务器。这就一般称内网邮件服务器。
但如果有需要用internet上的邮箱发邮件,如用21cn的邮箱发邮件,就是利用了外网的邮件服务器。
doway
2006-02-10
打赏
举报
回复
mark
喝酒吃肉
2006-02-10
打赏
举报
回复
smpt服务是外网的吗
rickhunterchen
2006-02-10
打赏
举报
回复
发送邮件不管对象是本地服务器,还是外网,代码都一样。
只是利用外网服务器发送邮件,就需要写验证代码。
给你一个代码片断:
//是否需要验证
if(authority==1 && username!=null && password!=null){
SmtpAuthenticator sa=new SmtpAuthenticator(username,password);
props.put("mail.smtp.host",host);
props.put("mail.smtp.auth","true");
props.put("mail.smtp.port",port);
session=Session.getInstance(props,sa);
System.out.println(host);
}else{
props.put("mail.smtp.host",host);
props.put("mail.smtp.port",port);
session=Session.getInstance(props,null);
}
//生成邮件实例
MimeMessage mesg=new MimeMessage(session);
配置内网
邮件
和
外网
邮件
互发
配置内网
邮件
服务器
和
外网
邮件
服务器
互
发
邮件
邮件
系统的主要功能是传递
邮件
,使用户通过电子
邮件
来交流彼此的信息,
邮件
传输功能决定了
邮件
的处理和传递方式。Exchange 2007的管理员可以通过配置中心传输
服务器
来实现企业内部
邮件
与外部
邮件
的沟通,从而达到信息的交流目的。 SMTP连接器:1、使用连接器来发送和接受
邮件
2、提供传递
邮件
到特定目的地的单向路径
搭建私人
邮件
服务器
怎样使用本地
服务器
搭建一个邮箱,这样就可以脱离qq或者其他企业邮箱的限制,即可以做到节省成本,又可以得到收
发
邮件
的一个保密性。 这里我们先展示一下本地搭建邮箱
服务器
后的成功例子: 可以看到,这里qq邮箱收到我这边发送的一个测试
邮件
例子(特别说明一下,这里的wordcap.top 是我自己购买的一个域名) 同样qq也可以向我发送
邮件
: 怎样搭建一个属于自己的私人邮箱
服务器
了,我这里演示一遍: 准...
如何使用Centos8向
外网
or内网用户
发
邮件
?看这里,秒学会(详细讲解)
近期跟着老师学会了如何在Centos8中实现内网用户向内网用户or
外网
用户
发
邮件
,个人觉得还是神奇的,于是想跟大家分享分享这个过程是如何实现的。前言:在实验开始前,我们需要确认本地yum仓网络源是否配置成功,我们可以yum install -y httpd 来试一下,如果成功安装这个命令或者显示命令已存在说明我们的yum仓配置正确。因为在实验中,需要我们去手动yum一些命令,如果yum仓没有配置好,就无法进行我们接下来的工作。完成以上步骤之后我们就可以正式开始我们的实验了!
自己动手轻松架设本地
邮件
服务器
最近公司想架设自己的
邮件
服务器
,因此我自己先在本地局域网中架设以作测试。
架设本地
邮件
服务器
有两个问题比较关键。
一、本地机子怎么架设可以让
外网
能访问?
这个问题可以通过路由器里的转发规则,将相关端口重定向对局域网机子就行了。
二、寻找一个免费的
邮件
服务器
软件,不好意思中国的公司都习惯用免费资源,我公司也不例外?
下面开始中架设详细步骤
第一步先设置路由器转发规则吧,http://192.168.1.1/
当内网无法访问
外网
,但是需要发送
邮件
请求,用nginx做转发
内网中有
服务器
需要通过nginx
服务器
作为代理,连接
外网
的smtp
服务器
发送
邮件
。查看nginx作为
邮件
正向和反向代理,均配置过于繁杂。想起来,
外网
的smtp
服务器
是采用ssl协议,本质上属于tcp流。因此,在nginx上配置tcp端口转发就可以解决这个问题了。 在nginx的nginx.conf上添加以下配置。 stream { server { listen 465; proxy_pass smtp.xxxx.com:465; } } 这样
邮件
服务器
直接配置为${nginx_server}
Web 开发
81,090
社区成员
341,731
社区内容
发帖
与我相关
我的任务
Web 开发
Java Web 开发
复制链接
扫一扫
分享
社区描述
Java Web 开发
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章