# 使用JavaMail 设置发件人姓名
在Java中,发送电子邮件是一项常见的需求,尤其是在开发企业级应用时。JavaMail是Java平台上的一个API,它提供了一组用于发送和接收电子邮件的功能。本文将介绍如何使用JavaMail设置发件人的姓名,同时,我们将结合示例代码,方便读者理解。
## 1. 环境准备
在开始之前,请确保您已有一个Java开发环境,并且安装了必要的JavaMail            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2024-08-11 05:51:46
                            
                                521阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # javamail设置发件人昵称
在使用JavaMail发送邮件时,有时我们希望设置发件人的昵称,以使邮件看起来更加友好和专业。本文将介绍如何使用JavaMail设置发件人昵称,并提供相应的代码示例。
## 1. JavaMail简介
JavaMail是一套用于在Java应用程序中发送、接收和处理电子邮件的API。它是Java平台的标准API,用于处理SMTP、POP3和IMAP协议。通过            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-10-29 12:01:33
                            
                                515阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            本节概要:实现发送邮件功能01 导入包依赖由于发送邮件需要使用mail包,因此maven在这里终于发挥作用了 ,在pom.xml中添加如下内容为mial的依赖:<dependencies>
        <dependency>
            <groupId>javax.mail</groupId>
            <ar            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-06 18:55:07
                            
                                335阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、java开发邮件发送文本内容开发所需jar包:<dependency>
	<groupId>javax.mail</groupId>
	<artifactId>mail</artifactId>
	<version>1.4.5</version>
</dependency>发送邮件java代码:im            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-08-14 16:38:11
                            
                                162阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            大家好,希望大家给我些意见!一直以来我用javamail发邮件时,遇到一个辣手的问题,就是无法指定发件人邮箱, 我不想发件人地址被定死,以下是程序片段,希望大家指正。try{
Properties props = new Properties();
Store store;
Transport transport;
props.put("mail.smtp.host", "smtp.21            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-11 18:15:13
                            
                                277阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            今天测试了下spring的发邮件的功能 下上代码 在说遇到的问题首先在applicationContext.xml配置邮件信息<bean id="mailSender"  
  class="org.springframework.mail.javamail.JavaMailSenderImpl">  
        <property name="host">            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-06-17 07:51:21
                            
                                49阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            前几年,有一句话非常流行:“在Internet上,没有人知道你是条狗。”真的是这样吗?新浪网上曾经报道过有人以为发送电子邮件时不署名就可以实现匿名,结果被抓获的事情。那么,为什么能够从你发送的电子邮件中得到你的个人信息呢?有的网民可能会想:你是通过自己的电子信箱发送的邮件,那么别人收到的电子邮件一定会含有你的电子邮件地址,有了你的邮件地址,自然可以很容易查到你是谁。这个想法是不错,但是若我在发送“            
                
         
            
            
            
            一、Windows Server安装服务(Vmware)将系统盘导入点击连接,此时虚拟机中会显示安装服务的界面选择安装可选的windows组件在选项中选择要添加的组件然后点击下一步(这里我选择了DNS服务及电子邮件服务SMTP、POP3),等待安装完成即可二、POP3服务器配置及SMTP、POP3服务器监听端口修改POP3服务器配置在管理服务器界面,点击如下图中POP3管理邮件服务器点击新域,创建            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-09-25 21:36:17
                            
                                93阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
             文章目录1. 简介2. sender与from3. RecipientType4. Multipart subtype5. Store与Folder5.1 Store5.2 Folder6. 示例 1. 简介Java的发送邮件的组合一直让人比较困惑,这里做一个简单的小结和说明一些注意事项。 MimeBodyPart可以是文本、HTML、图片附件,也可以是MimeMultiPart。MimeMul            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-10-06 18:55:56
                            
                                315阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            常用应用及端口号www:tcp 80,ssl:443;telnet:tcp 23; ssh:tcp 22; ftp:tcp 21(控制端口号)和tcp 20(数据传输端口号);smtp:tcp 25;pop3:tcp 110;dhcp:udp 67(服务器端)与68(客户端);dns:udp 53;samba:137(udp,nmbd使用),138(udp,nmbd使用,netbios数据服务),            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-20 08:52:17
                            
                                111阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            一、JavaMail API简介JavaMail API 是读取、撰写、发送电子信息的可选包。我们可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序 (Mail User Agent,简称MUA)。而不是像sendmail或者其它的邮件传输代理(Mail Transfer&n            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-07-20 10:13:25
                            
                                73阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            <! flowchart 箭头图标 勿删 属性名 含义 mail.smtp.user SMTP的缺省用户名。 mail.smtp.host 要连接的SMTP服务器。 mail.smtp.port 要连接的SMTP服务器的端口号,如果connect没有指明端口号就使用它,缺省值25。 mail.smt            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2018-12-05 13:33:00
                            
                                283阅读
                            
                                                                                    
                                2评论
                            
                                                 
                 
                
                             
         
            
            
            
            sasl认证1.查看系统版本[root@server79 ~]# cat /etc/issueRed Hat Enterprise Linux Server release 6.3 (Santiago)Kernel \r on an \m2.下载与系统版本相匹配的cyrus-sasl认证包[root@server79 ~]# yum localinstall cyrus-sasl-sql-2.1.            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2014-04-05 23:15:46
                            
                                588阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            SMTP:用来收发邮件 端口25
POP3用来接收邮件 端口110
IMAP: 收发邮件都可
发送邮件分类:
1. 发送纯文本邮件
2.发送html格式
3.发送有附件的邮件
1.发送纯文本邮件步骤:
a.创建session对象(用来连接邮件服务器)
b.创建邮件的消息(MimemeMessage)、收件人、发件人.......
c.创建邮件发送对象(Transport)连接到            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2011-10-05 20:21:35
                            
                                424阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            JDK中,要使用JavaMail首先要下载javax.mail.jar下载地址:       自定义验证:              /**
 * 自定义验证
 * @author fly
 * @时间 2017-05-09
 *
 */
public class MyAuthentica            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2024-05-03 22:51:21
                            
                                35阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            最近项目中需要一个功能是将用户的反馈信息直接发送给我们,又不想调用Android的默认邮件发送,于是就是用了JavaMail-Android,废话少说,首先要将android-javamail的三个包倒进项目:如图  下面是工具类的代码:package com.windy.android_javamail;
/**
 * @作者:王树新
 * @日期:2013-08-30            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-06-07 14:55:31
                            
                                128阅读
                            
                                                                             
                 
                
                                
                     
                                    
                             
         
            
            
            
            package com.ssh.javaMail;import javax.mail.Authenticator;import javax.mail.PasswordAuthentication;public class MailAuthenticator extends Authentication ge            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-04-04 17:00:50
                            
                                40阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            //要下载jar包javamail-1_3_1.jar,activation.jar
package mail;  
import java.util.Date;  
import java.util.Properties;  
import javax.mail.Address;  
import javax.mail.Authenticator;  
import javax.ma            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                            精选
                                                        
                            2013-07-18 09:23:04
                            
                                250阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            # JavaMail:邮件传输和接收的Java API
在现代社会中,电子邮件已成为人们日常生活和工作中不可或缺的一部分。为了能够在Java程序中实现邮件传输和接收功能,JavaMail API提供了一个方便易用的解决方案。本文将介绍JavaMail的基本概念、用法和示例代码,帮助您快速上手并在自己的项目中应用。
## 什么是JavaMail?
JavaMail是Java编程语言中用于发送、            
                
                    
                        
                                                            
                                                                        
                                                                                        原创
                                                                                    
                            2023-07-26 07:47:46
                            
                                72阅读
                            
                                                                             
                 
                
                             
         
            
            
            
            一、JavaMail API简介JavaMail API是读取、撰写、发送电子信息的可选包。可用它来建立如Eudora、Foxmail、MS Outlook Express一般的邮件用户代理程序(Mail User Agent,简称MUA,而非邮件传输代理MTA)。从另外一个角度来看,我们这些电子邮件用户日常用MUA程序来读写邮件,而MUA依赖着MTA处理邮件的递送。二、相关协议一览不依赖于协议的            
                
                    
                        
                                                            
                                                                        
                                                                                        转载
                                                                                    
                            2023-12-21 21:55:35
                            
                                246阅读