導航:首頁 > 編程語言 > java發送郵件伺服器

java發送郵件伺服器

發布時間:2025-02-20 10:39:39

java 郵件,本地測試可以發送,放到雲伺服器上發送失敗什麼原因

你好:伺服器的話,一個可能原因就是對配置文件的路徑讀取有問題,你可以可列印下路徑,看看配置文件是否可以找到;再就是伺服器的話,可以看下發送郵件的埠是否可用。

② 我寫的javaMail發送郵件在本地windows系統下可以實現,怎麼上傳到linux伺服器就發送不了郵件了

JMail需要調用dll,在linux環境下不具有運行環境,可以直接用java自帶的mail包,具體例子可以參考

http://www.blogjava.net/wangfun/archive/2009/04/15/265748.html

③ java mail 發郵件連接不上smtp伺服器怎麼

SMTP的是「Simple Mail Transfer Protocol」,即簡單郵件傳輸協議。是一組用於從源地址到目的地址傳輸郵件的規范,通過控制郵件的中轉方式。SMTP 協議屬於 TCP/IP 協議簇,幫助每台計算機在發送或中轉信件時找到下一個目的地。SMTP 伺服器就是遵循 SMTP 協議的發送郵件伺服器。SMTP 認證,簡單地說就是要求必須在提供了賬戶名和密碼之後才可以登錄 SMTP 伺服器,這就使得那些垃圾郵件的散播者無可乘之機。增加 SMTP 認證的目的是為了使用戶避免受到垃圾郵件的侵擾。

(1)可以嘗試換一個郵箱伺服器試一試.這個是可以連接上的

④ 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發送郵件伺服器相關的資料

熱點內容
怎麼折解壓折紙大全 瀏覽:632
如何在php中加入視頻 瀏覽:87
知音唱歌app在哪裡 瀏覽:76
fraps視頻壓縮 瀏覽:302
資料庫查詢系統源碼 瀏覽:622
php5314 瀏覽:361
完美國際安裝到哪個文件夾 瀏覽:673
什麼app可以掃一掃做題 瀏覽:544
程序員編碼論壇 瀏覽:930
淘點是什麼app 瀏覽:662
中國高等植物pdf 瀏覽:456
51單片機時間 瀏覽:185
後台如何獲取伺服器ip 瀏覽:270
單片機流水燈程序c語言 瀏覽:237
程序員第二職業掙錢 瀏覽:242
運行里怎麼輸入伺服器路徑 瀏覽:844
pythonstepwise 瀏覽:514
劉一男詞彙速記指南pdf 瀏覽:69
php認證級別 瀏覽:372
方舟編譯啥時候推送 瀏覽:1014