一個簡單的傳送資訊到郵箱的程式
各位朋友!麻煩過目 一個實現傳送資訊到郵箱的程式,請指出錯誤!
import java.io.*;
import java.net.*;
import java.util.*;
public class sendMail extends Object
{
private Socket socket;
private PrintWriter mailOut;
private BufferedReader mailIn;
//傳送命令到主機的方法sendcommend()
public static void sendCommend (Parameters param,String cmd) throws IOException
{
param.mailOut.print(cmd+"\r\n");
param.mailOut.flush();
String line=param.mailIn.readLine();
}
//傳送資料到主機的方法sendData()
public static void sendData(Parameters param,String to,String subject,String message)
{ message="to:"+to+"\r\n"+"subject:"+subject+"\r\n"+message;
param.mailOut.print(message+"\r\n\r\n");
param.mailOut.flush();
}
public static void main(String[] str) throws UnknownHostException,IOException
{ String host="smtp.263.net", //SMTP伺服器是 smtp.263.net
from="maicai305@tom.com", //傳送方
to="mikchain@yahoo.com.cn", //接受方
name="maicai",
subject="happy! from experiment!",//主題
message="留言:"+name+"test sendmail!";//內容
Parameters param=new Parameters();
param.socket=new Socket(host,25);
param.mailOut=new PrintWriter(param.socket.getOutputStream(),true);
param.mailIn=new BufferedReader( new InputStreamReader( param.soccket.getInputStream()));
sendCommend(param,"HELLO"+host);//命令為“HELLO”+host
sendCommend(param,"Mail from:"+from);//命令為:"Mail from:"+from
sendCommend(param,"Rcpt to:"+to); //命令為:"Rcpt to:"+to
sendData(param,to,subject,message);要傳送資料的接受方,主題,內容依次為: to,subject,message
sendCommend(param,"QUIT");//命令:QUIT
param.socket.close();//關閉所指定的socket
}
}
相關文章
- JavaMail:java使用QQ郵箱傳送郵件簡單版。JavaAI
- 如何傳送電子郵件到別人郵箱?電子郵件傳送的方法
- 如何用python實現郵箱傳送資訊Python
- Java Mail 郵件傳送(二):簡單封裝的郵件傳送JavaAI封裝
- 使用node的emailjs傳送郵箱AIJS
- 如何使用 ABAP 程式碼傳送郵件到指定郵箱試讀版
- 郵箱傳送模組
- golang傳送郵件(qq郵箱)Golang
- 郵件和簡訊傳送
- python 樹莓派 開機傳送IP到郵箱Python樹莓派
- spring boot配置QQ郵箱傳送郵件Spring Boot
- 谷歌郵箱,配置傳送郵件密碼谷歌密碼
- 本地郵箱可以傳送,部署到阿里雲之後不行阿里
- 企業郵箱超大附件怎麼傳送?給你一個妙招
- qq郵箱怎麼發檔案給別的郵箱 qq郵箱如何將文件傳送給別人
- 怎麼傳送電子郵件到別人郵箱?手把手教你!
- 一個讀取Gmail郵件的簡單程式AI
- Go之傳送釘釘和郵箱Go
- win10使用自帶郵箱傳送郵件時直接進傳送箱裡無法完成傳送怎麼解決Win10
- 在C#中使用RabbitMQ做個簡單的傳送郵件小專案C#MQ
- 郵箱 郵政編碼 等幾個簡單的 正則 表示式的幾個例子?
- 郵件的傳送
- 織夢dedecms提交留言表單資訊自動傳送到郵箱
- Java實現網易企業163郵箱傳送郵件Java
- 企業郵箱在傳送郵件時失敗的原因是什麼
- Ubuntu的郵件傳送Ubuntu
- 簡訊傳送機的實現
- 伺服器簡單郵箱配置伺服器
- qq郵箱怎麼傳送資料夾給別人 郵件怎麼把整個資料夾發出去
- Exchange限制郵箱使用者每天/每分鐘的傳送郵件數量和速率
- windows10系統中outlook郵箱已傳送郵件如何撤回Windows
- 郵件營銷自動化:批次郵箱API傳送技巧與策略API
- 訊息sms 郵箱/手機號/push傳送的方案 & 定時任務xxlJob靈活度 & 泛型和傳送的模板類設計泛型
- 郵件傳送平臺哪個最好?一站式郵件傳送平臺推薦!
- Jenkins 配置郵箱伺服器傳送構建結果Jenkins伺服器
- 《奇巧淫技》系列-python!!每天早上八點自動傳送天氣預報郵件到QQ郵箱Python
- SpringBoot整合Mail傳送郵件&傳送模板郵件Spring BootAI
- 【轉載】SAP中用json資料格式呼叫http介面傳送簡訊郵件案例JSONHTTP
- 163郵箱傳送郵件通知異常 org.springframework.mail.MailAuthenticationException: Authentication failedSpringFrameworkAIException