java邮件服务器
㈠ 如何在本机上利用java实现smtp邮件服务器
1.修改<postmaster>localhost</postmaster>,改成你自己的服务器域名,比如:<postmaster>support@</postmaster>
2.修改这些内,也是改容成自己的
<servernames autodetect="false" autodetectIP="false">
<servername></servername>
</servernames>
3.修改dns server,这是为了可以发外网邮件,查看DNS地址使用ipconfig/all,然后在配置文件中dnsserver节点下加入server地址.
㈡ JAVA邮件服务器
邮件服务器用james的,james也是用Java开发的,到下面的页面去看看,里面就讲了如何用专javamail和james开发自己的邮件系统,他属讲的只是基础,其他的可以自己去网上查
-----------
PS:可以不考虑服务器的实现,自己写一个mailet,收到一封就存数据库一封,(表自己设计),然后删除服务器上的邮件,其他操作全部针对数据库。。。慢慢研究吧,水很深啊!
㈢ javamail或邮件服务器配置
收邮件要涉及到服务器的授权,不然任何人都可以收你的邮件了。
所以你要实现一个授权的类,然后产生一个对象放到Session session = Session.getDefaultInstance(props, null)中你设置为null的地方。比如:
public class CheckPword
extends Authenticator
String username
String userpword
public CheckPword
public CheckPword(String name String pword)
username = name
userpword = pword
protected PasswordAuthentication getPasswordAuthentication
/@todo Override this javax.mail.Authenticator method/
return new PasswordAuthentication(username, userpword)
调用:
Session session = Session.getDefaultInstance(props,
new CheckPword(user pword))
其实可以不用授权类,直接用用户名和密码连的,具体的问题,我现在上班没时间看,哈哈,不好意思
谢谢大家,我现在的问题是,我怎么连上接收信件的服务器,我写pop.126.com这个不好用,它总说连接不上。我不知道为[离线表情]大家有时间帮我看看吧,我做完发信了,但收信就做不出来了
刚才看了下126的帮助,是这个地址啊
接收邮件服务器: POP.126.com
发送邮件服务器: SMTP.126.com
㈣ java mail 连接邮件服务器
不知有帮助没有了
<%@ page
import=" javax.mail.*, javax.mail.internet.*, javax.activation.*,java.util.*"
%>
<html>
<head>
<TITLE>JSP meets JavaMail, what a sweet combo.</TITLE>
</HEAD>
<BODY>
<%
try{
Properties props = new Properties();
Session sendMailSession;
Store store;
Transport transport;
sendMailSession = Session.getInstance(props, null);
props.put("mail.smtp.host", "smtp.jspinsider.com");
Message newMessage = new MimeMessage(sendMailSession);
newMessage.setFrom(new InternetAddress(request.getParameter("from")));
newMessage.setRecipient(Message.RecipientType.TO, new InternetAddress(request.getParameter("to")));
newMessage.setSubject(request.getParameter("subject"));
newMessage.setSentDate(new Date());
newMessage.setText(request.getParameter("text"));
transport = sendMailSession.getTransport("smtp");
transport.send(newMessage);
%>
<P>Your mail has been sent.</P>
<%
}
catch(MessagingException m)
{
out.println(m.toString());
}
%>
</BODY>
</HTML>
㈤ 如何在本机上利用java实现smtp邮件服务器
SMTP协议是目前网上流行的发送E-Mail的协议,SMTP协议共有14条命令。不过,发一封E-Mail只需用如下专5条命令就足够了,分别属为:
◆ HELO <SP> <domain> <CRLF> ,与SMTP服务器握手,传送本机域名;
◆ MAIL <SP> FROM:<reverse-path> <CRLF>,传送发信者的信箱名称;
◆ RCPT <SP> TO:<forward-path> <CRLF>,传送接收者的信箱名称;
◆ DATA <CRLF>,发送信件数据(包括信头和信体);
◆ QUIT <CRLF>,退出与SMTP服务器的连接。
你可以去itjob看,有这方面的信息
㈥ 怎么用java编写一个邮件服务器
你去网络文库搜索,我刚看到有一个文库,名字叫做:用Java做邮件服务器。希望可以帮到你。
㈦ java邮件服务器怎么解析邮件
用户连上邮件服务器后,要想给它发送一封电子邮件,需要遵循一定的通迅规则回,SMTP协议就是用于定答义这种通讯规则的。
因而,通常我们也把处理用户smtp请求(邮件发送请求)的邮件服务器称之为SMTP服务器。(25)
2.POP3协议
同样,用户若想从邮件服务器管理的电子邮箱中接收一封电子邮件的话,他连上邮件服务器后,也需要遵循一定的通迅格式,POP3协议用于定义这种通讯格式。
因而,通常我们也把处理用户pop3请求(邮件接收请求)的邮件服务器称之为POP3服务器。(110
㈧ java 邮件服务器用什么比较好
跨平台的话也可以试试Apache James,纯Java的邮件服务器,很多企业在用。至于postfix单PC每日应付百万级的邮件应该版不成问题,权要配置的话相关设置可能要花些功夫,好在文档很全面,使用也很广泛。
不过既然要部署到linux何不就在linux下开发呢?
现在很多linux desktop做得挺易用的,仅是Java web开发的话上手不难,不妨直接在Ubuntu或SUSE下开发,然后再往相应的Server版上部署,这样程序修改的比较小。
㈨ 如何在本机上利用java实现smtp邮件服务器
1.标尺复
标尺制包括水平标尺和垂直标尺,用于显示Word2007文档的页边距、段落缩进、制表符等,如
2.网格
网格线能够帮助用户将Word2007文档中的图形、图像、文本框、艺术字等对象沿网格线对齐,并且在打印时网格线不被打印出来,如图3所示。
图3 Word2007文档窗口网格线
文档结构图主要用于显示Word2007文档的标题大纲,用户可以单击文档结构图中的标题可以展开或收缩下一级标题,并且可以快速定位到标题对应的正文内容
㈩ Java怎么设置邮件服务器呢
邮件服务器用james的,james也是用Java开发的,到下面的页面去看看,里面就讲了如何用javamail和james开发自己的邮件系统,他讲的只是基础,其他的可以自己去网上查