郵件傳送API整理
這幾天設計一個專案要大量採用郵件傳送API,所以自己就整理了以前零散的程式碼,把它整理成一個類。希望對有需要的同志使用。
定義一個郵件配置檔案,這樣方便修改一些配置,程式只需讀取這個配置檔案,這樣方便以後改Email時候不用修改原始碼
傳送郵件API
寫的很菜,不過還是發出來了。
定義一個郵件配置檔案,這樣方便修改一些配置,程式只需讀取這個配置檔案,這樣方便以後改Email時候不用修改原始碼
java 程式碼
- /**
- * 提供發郵件的地址
- */
- public static String HOST_MAIL_NAME = "xxx@teesoo.com";
- /**
- * 提供發郵件的地址
- */
- public static String HOST_MAIL_PASSWORD = "xxx";
- /**
- * 郵件傳送協議
- */
- public static String SMTP = "mail.teesoo.com";
- /**
- * 郵件接收協議
- */
- public static String POP3 = "mail.teesoo.com";
傳送郵件API
java 程式碼
- public static void send(String to, String subject, String body) throws Exception{
- Mailer mail = new Mailer(ManageConfig.SMTP);
- mail.setNamePass(ManageConfig.HOST_MAIL_NAME, ManageConfig.HOST_MAIL_NAME);
- mail.setFrom(ManageConfig.HOST_MAIL_NAME);
- mail.setSubject(subject);
- mail.setBody(body, false);
- mail.setTo(to);
- mail.setNeedAuth(true);
- mail.sendout();
- }
寫的很菜,不過還是發出來了。
相關文章
- 郵件傳送
- 傳送郵件
- SpringBoot整合Mail傳送郵件&傳送模板郵件Spring BootAI
- Laravel 傳送郵件Laravel
- PHP傳送郵件PHP
- Django——郵件傳送Django
- java郵件傳送Java
- Laravel傳送郵件Laravel
- gmail傳送郵件AI
- Oracle郵件傳送Oracle
- java傳送郵件Java
- Powershell郵件傳送
- thinkphp 郵件傳送PHP
- centos 傳送郵件CentOS
- phpcms傳送郵件PHP
- 郵件的傳送
- Java Mail 郵件傳送(二):簡單封裝的郵件傳送JavaAI封裝
- golang傳送郵件(qq郵箱)Golang
- php windows 傳送郵件PHPWindows
- 定時傳送郵件
- thinkjs 傳送郵件JS
- 使用phpmailer傳送郵件PHPAI
- Ubuntu的郵件傳送Ubuntu
- python傳送郵件Python
- nodejs 傳送郵件NodeJS
- 傳送郵件那些事
- javamail郵件傳送例子JavaAI
- 使用JavaMail傳送郵件JavaAI
- 使用nodemailer傳送郵件AI
- javamail傳送郵件(轉)JavaAI
- 使用python傳送郵件和接收郵件Python
- 如何傳送電子郵件到別人郵箱?電子郵件傳送的方法
- 使用 smtplib 傳送郵件
- Laravel 傳送郵件報錯Laravel
- Android 快速傳送郵件Android
- node 定時傳送郵件
- Laravel 佇列傳送郵件Laravel佇列
- 如何使用Excel傳送郵件?Excel