请高人指点一下,java可以做邮箱么?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请高人指点一下,java可以做邮箱么?相关的知识,希望对你有一定的参考价值。

我现在连头绪都没有了,邮箱都是用什么程序做的呀?
公司要我一个人做邮箱,而且是项目中的一小部分,,,我至少想知道JAVA有没有可能做一个完整的邮箱呢?除了发mail,还会有什么难点呢?
多谢两位,
回答二楼,是要做整个邮箱,就是在自己公司网站上加上邮箱的功能。
还有你说的那个地方我会去的谢谢。

还有没有回答啊,我还是不确定啊,我知道邮箱不简单,所以我也郁闷啊

我也没搞清楚你要做邮箱的什么?是邮件服务器?还是客户端?一个完整的邮箱可不是那么简单的,你连做什么都没有搞清楚怎么做.java当然可以做了.每种语言都可以做的,apache网站就有java开源的邮件服务系统(james),客户端在网上也有很多.可以到java开源大全上看一下. 参考技术A 开发个邮件服务器端·····个人感觉这玩意不是一个人能做下来的,公司是不是拿你开玩啊,如果仅仅是用java实现邮件的收发还是没问题的,不过一个人工作量也不小,看看mail包中的内容吧 ,网上搜索javamail很多介绍的。

建议你公司用现成的东西吧。比如mdaemon 什么什么的····(我也不知道是不是免费的,就架设过一次)还是比较好的。
------------------------------------------------------
服务器端,可以单独立个项目开发了。
参考技术B 个人感觉没问题;无非是增加数据,权限查询嘛

primeface中如何实现 fileupload功能,我这个怎么无效,请高人指点一下。

看primeface官方教程,做了以下内容,但后台的事件方法(handleFileUpload)没有执行。
一、web.xml
<!--文件上传-->
<filter>
<filter-name>PrimeFaces FileUpload Filter</filter-name>
<filter-class>org.primefaces.webapp.filter.FileUploadFilter</filter-class>
<init-param>
<param-name>thresholdSize</param-name>
<param-value>1097152</param-value>
</init-param>
<init-param>
<param-name>uploadDirectory</param-name>
<param-value>/</param-value>
</init-param>
</filter>
<filter-mapping>
<filter-name>PrimeFaces FileUpload Filter</filter-name>
<servlet-name>faces servlet</servlet-name>
</filter-mapping>
<!--文件上传结束-->

二、fileupload.xhtml
<h:form enctype="multipart/form-data">
<p:fileUpload fileUploadListener="#fileManagedBean.handleFileUpload"
mode="advanced" update="filename" multiple="true" />
<h:outputText id="filename" value="#fileManagedBean.uploadedFile.fileName" />
<p:growl id="messages" showDetail="true"/>
</h:form>
三、FileManagedBean托管Bean
public void handleFileUpload(FileUploadEvent event)
System.out.println("Uploaded: " + event.getFile().getFileName());
System.out.println("handleFileUpload0=ok");
FacesMessage msg = new FacesMessage("Succesful", event.getFile().getFileName() + " is uploaded.");
FacesContext.getCurrentInstance().addMessage(null, msg);

commons-fileupload-1.2.2.jar和commons-io-2.0.1.jar已加入项目库。
用netbeans7.2+glassfish3.1。前台fileUpload.xhtml没问题,只是后台没反应。

参考技术A 这个问题我也遇到了 ,赶紧努一把 参考技术B 上传文件,没有任何输出吗?无异常吗?追问

前台正常,但后台事件方法未能执行。无异常

无输出,也无异常

追答

我没用过你这个框架,这和

PrimeFaces FileUpload Filter
faces servlet

这个mapping中没有写 /xxx 是否有关系呢?

追问

你是指上传路径吧?其实官方文档说以下代码就是设置上传路径。

uploadDirectory
/

我将官方文档与自己代码看了几遍,自认没错误,其实运行中也确没有报异常,但怎么事件方法就是没执行呢???这让我摸不着头脑。

追答

用 /* 试试,还不工作的话,debug模式看看

追问

用 /*试过,依旧。debug模式也没发现问题

本回答被提问者采纳

以上是关于请高人指点一下,java可以做邮箱么?的主要内容,如果未能解决你的问题,请参考以下文章

哪位高人指点一下,C#中两个动态lambda 表达式有啥办法合并成一个? 谢谢!

primeface中如何实现 fileupload功能,我这个怎么无效,请高人指点一下。

为啥我的OUT LOOK邮箱只能说不能发,那位高人指点下。感谢!

linux ax5.4下 如何启动和停止weblogic和apache。请高人指点一下,说的详细些,谢谢!

我的tk域名的网站突然打不开了,提示error id: "bad_httpd_conf" 之前都可以正常打开的,求高人指点。

WPF图片部分显示问题!求高人指点!