1. 程式人生 > >JSP實現傳送帶有附件的郵件程式碼

JSP實現傳送帶有附件的郵件程式碼

SendAttanchment.jsp檔案--------------------------------測試檔案


<%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>

<html>
  <head>
    <base href="<%=basePath%>">
   
    <title>My JSP 'SendAttanchment.jsp' starting page</title>  
  </head>
 
  <body>
    <div align="center">
 User JavaMail to send emails:<br>
 <form action="servlet/SendAttachment" method="post" ENCTYPE="multipart/form-data">
  Recipient: <input type="text" size="40" name="to"><br><br>
  Sender: <input type="text" size="40" name="from" value="

[email protected]"><br><br>
  Subject:<input type="text" size="40" name="subject" /><br><br>
  Attach: <input type="file" name="file" size="28" /><br><br>
  Content:<textarea rows="6" cols="38" name="content" />
  <input type="submit" value="Send" />
  <input type="reset" value="Cancle" />
  </form>
 </div>
  </body>
</html>
 

AttachmentSender.java 

完成郵件的以下一些操作:

1) 設定郵箱名,密碼

2) 設定郵件的傳送者,接收者,主題,正文,以及附件

3) 實現傳送功能

SendAttachment.java

主要完成以下操作:

1) 解析從JSP傳來的引數請求(郵件接收者,傳送者,正文,附件)

2) 此處實現新增附件的方法是:先將附件上傳至server的工程目錄下,然後attach到郵件,然後刪除上傳到server上的檔案

MyAuthenticator.java

相關推薦

JSP實現傳送帶有附件郵件程式碼

SendAttanchment.jsp檔案--------------------------------測試檔案 <%@ page language="java" import="java.util.*" pageEncoding="ISO-8859-1"%>

python 傳送帶有附件郵件

    在selenium執行完成,想要把測試報告和截圖傳送指定的郵箱,需要先把測試報告和截圖資料夾打包成壓縮檔案然後一起傳送,下面就是程式碼: 1.壓縮檔案 import os,zipfile #壓縮檔案 def compression(): try:

Magento Transactional Emails常規設定 magento email:快速實現傳送自定義郵件

郵件是幾乎所有電商系統都要用到的功能,在magento中實現簡單的郵件傳送並不複雜,不過要想用特定郵件模板,就需要對magento郵件系統做一些深入瞭解,本文就分析一下如何傳送自定義郵件。之前已經發了一篇介紹magento基本郵件設定的文章 Magento Transactional Emails

【Python3爬蟲】用Python實現傳送天氣預報郵件

此次的目標是爬取指定城市的天氣預報資訊,然後再用Python傳送郵件到指定的郵箱。   一、爬取天氣預報 1、首先是爬取天氣預報的資訊,用的網站是中國天氣網,網址是http://www.weather.com.cn/static/html/weather.shtml,任意選擇一個城市(比如武漢

傳送帶有附件的郵箱到騰訊企業郵箱

首先先加入maven依賴 <dependency> <groupId>com.sun.mail</groupId> <artifactId>javax.mail</artifactId> <version>1

關於用Java實現傳送簡訊(部分程式碼來源於網路)

第一步: 訪問中國網建SMS簡訊通網頁註冊賬號。儲存金鑰。 第二步:編碼實現 編寫JavaBean,定義變數phonenumber,生成get/set方法 建立介面 //傳送簡訊 void send(Player player) throws Exception; //實現

jsp實現的使用者登入的程式碼

register.jsp:<%@ page contentType="text/html" pageEncoding="GB2312"%><jsp:useBean id="registerForm" class="org.it315.bean.RegisterFormBean"scope="

magento email:快速實現傳送自定義郵件

當我們對magento email機制有一定的瞭解之後,便可以在模組中使用自定義郵件模板快速實現傳送郵件功能!登入後臺system->Transactional Emails,單擊右上角Add New Templ

單純java程式碼實現傳送郵件

 這個是工具類直接執行main方法就可以傳送郵箱,細節方面看我另一篇文章 https://mp.csdn.net/postedit/84307897 package com.bgs.controller; import javax.mail.Authenticator

Python模組探祕之二: Smtplib傳送帶有各種附件郵件

轉自:http://blog.csdn.net/marksinoberg/article/details/51506308 這兩天對Python的郵件模組比較感興趣,於是就查了查資料。同時在實際的編碼過程中也遇到了各種各樣的問題。下面我就來分享一下我與smtplib的

C# 實現傳送電子郵件以及上傳附件

使用C#傳送電子郵件,使用微軟自帶的類庫,主要有一下類: 1、微軟封裝好的MailMessage類:主要處理髮送郵件的內容(如:收發人地址、標題、主體、圖片等等) 2、微軟封裝好的SmtpClient類:主要處理用smtp方式傳送此郵件的配置

Python模組探祕 Smtplib傳送帶有各種附件郵件

這兩天對Python的郵件模組比較感興趣,於是就查了查資料。同時在實際的編碼過程中也遇到了各種各樣的問題。下面我就來分享一下我與smtplib的故事。 前提條件 我的上一篇博文裡面講解了,傳送郵件必須的條件。這裡同樣是適用的。大致就是要開啟郵箱的SM

ASP.NET 實現傳送郵件 + 多個收件人 + 多個附件

       最近專案中需要實現傳送郵件+新增附件的功能,於是又學習了一下System.Net.Mail.MailMessage和System.Net.Mail.SmtpClient等幾個.Net中發郵件的幾個類,根據網上的一些程式碼,做了一個小Demo分享一下。  

C#實現的自定義郵件傳送類完整例項(支援多人多附件)

本文例項講述了C#實現的自定義郵件傳送類。分享給大家供大家參考,具體如下: /// <summary> /// 傳送郵件類 的摘要說明 /// </summary> class SendMail {

webdriver實現用126郵箱給你自己發一個帶有附件、標題、正文的郵件

info 驅動 需要 密碼 editor ucc add 郵箱 content from selenium import webdriver from selenium.webdriver.support.ui import WebDriverWait from selen

Java Mail 發送帶有附件郵件

list body nts put releases debug 字段 sage multi 1、小編用的是163郵箱發送郵件,所以要先登錄163郵箱開啟POP3/SMTP/IMAP服務方法: 2、下載所需的java-mail 包 https://maven.java

libcurl實現smtp傳送支援附件

1、執行環境vs2015 2、libcurl版本:curl-7.51.0 3、拼接MIME協議 4、附上程式碼 //smtp.h #pragma once #include <string> #include <vector> #define SKI

python 實現阿里雲VPS 郵件傳送測試

1.python SMTP 普通傳送郵件 #coding:utf-8   #強制使用utf-8編碼格式 import smtplib  #載入smtplib模組 from email.mime.text 

RabbitMQ系列之六 Spring RabbitMQ整合實現案例之 非同步郵件傳送

摘要:給使用者傳送郵件的場景,其實也是比較常見的,比如使用者註冊需要郵箱驗證,使用者異地登入傳送郵件通知等等,在這裡我以 RabbitMQ 實現非同步傳送郵件。 專案git地址:https://github.com/gitcaiqing/RabbitMQ-Email 1.專案結構 2.

[Xcode10 實際操作]八、網路與多執行緒-(7)使用MessageUI框架,建立併發送一封帶有附件郵件

本文將演示如何使用MessageUI框架,建立併發送一封帶有附件的郵件。 使用郵件編輯檢視控制器(MFMailComposeViewController)實現郵件功能。 在專案導航區,開啟檢視控制器的程式碼檔案【ViewController.swift】 1 import UIKit 2