`
huanglppp
  • 浏览: 64691 次
  • 性别: Icon_minigender_1
  • 来自: 广州
社区版块
存档分类
最新评论

Spring mail xml 错误

阅读更多
spring 配置文件如下:
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC
    "-//SPRING//DTD BEAN//EN"
    "http://www.springframework.org/dtd/spring-beans.dtd">

<beans default-autowire="no" default-lazy-init="true"
	default-dependency-check="none">
		
	<bean id="mailSender"
		class="org.springframework.mail.javamail.JavaMailSenderImpl">
		<property name="host">
			<value>mail.footmarktech.com</value>
		</property>
		 <property name="username">
			<value>long.huang@footmarktech.com</value>
		</property>
		<property name="password">
			<value>bing520</value>
		</property>
		
		<property name="protocol">
			<value>smtp</value>
		</property>
		<property name="javaMailProperties">
			<props>
				<prop key="mail.smtp.auth">true</prop>
				<prop key="mail.smtp.timeout">25000</prop> 
			</props>	
		</property>
	 	</bean>

	<bean id="mailMessage"
		class="org.springframework.mail.SimpleMailMessage">
		<!--  <property name="to"><value></value></property>-->
		<property name="from">
			<value>long.huang@footmarktech.com</value>
		</property>
		<property name="subject">
			<value>RuntimeException</value>
		</property>
	</bean>

	<bean id="mailService"
		class="com.footmark.dating.bean.impl.MailService">
		<property name="mailSender">
			<ref bean="mailSender" />
		</property>
		<property name="mailMessage">
			<ref bean="mailMessage" />
		</property>
	</bean>

</beans>


点发送以后,报:发送失败Failed messages: com.sun.mail.smtp.SMTPSendFailedException: 555 Syntax error

各位高手请指教
分享到:
评论
1 楼 huanglppp 2008-10-23  
后来才发现,是自己传参数的时候EMAIL写错了,只写了用户名(如:huanglppp),没有带后缀名(@126.com),正确是:huanglppp@126.com

相关推荐

    springmail架包

    SpringMail 是一个基于 Java 的库,它为使用 JavaMail API 发送电子邮件提供了便捷的抽象层。这个框架使得在 Spring 应用程序中集成邮件服务变得简单。本文将深入探讨 SpringMail 的核心概念、配置以及如何在实际...

    SpringMail发邮件

    SpringMail是Spring框架的一个扩展,它为Java应用提供了一个简单且强大的邮件发送功能。通过集成SpringMail,开发者可以轻松地在应用程序中实现电子邮件的发送,无论是普通的文本邮件、HTML格式的邮件,还是带有附件...

    springmail架包及各种邮件发送代码

    SpringMail 是一个基于Java的库,用于简化电子邮件的发送任务。它封装了JavaMail API,提供了更简洁的接口,使得开发者在Spring框架中发送邮件变得容易。本篇将深入探讨SpringMail的使用方法以及各种邮件的发送代码...

    spring integration in action

    - **错误处理:** 讨论了如何设计容错机制,确保系统能够正确处理异常情况。 **6: 超越顺序处理:路由和过滤** - **路由策略:** 描述了不同的路由策略,如内容基于路由、固定路由等。 - **过滤器:** 介绍了如何...

    SpringMail

    &lt;bean id="javaMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"&gt; &lt;prop key="mail.smtp.auth"&gt;true &lt;prop key="mail.smtp.starttls.enable"&gt;true ``` ### 发送带...

    使用spring mail发送html邮件的示例代码

    1. 添加依赖项:在pom.xml文件中添加Spring Mail的依赖项。 ```xml &lt;groupId&gt;org.springframework.boot &lt;artifactId&gt;spring-boot-starter-mail ``` 2. 配置邮件服务器:需要配置邮件服务器的相关信息,例如邮件...

    spring send mail

    首先,我们来看看标题"spring send mail"所涉及的核心知识点。在Spring框架中,邮件服务是通过`JavaMailSender`接口和`SimpleMailMessage`类来实现的。`JavaMailSender`接口定义了发送邮件的基本方法,如`send()`,...

    mail.jar包

    但是,这些Spring提供的工具需要依赖JavaMail API才能工作,因此,如果在项目中缺少`mail.jar`,就会出现运行时错误,导致邮件发送失败。 要使用`mail.jar`,首先需要将其添加到项目的类路径中。对于Maven项目,...

    SpringMail使用过程中的报错解决办法

    通常,像SpringMail这类成熟的框架,提供的错误提示都是比较准确的,能为问题的解决指明方向。同时,不要忽视社区的力量,很多问题可能在社区中已有讨论,通过搜索和参考社区中的解决方案,往往可以事半功倍。 最后...

    Spring+cxf请求webService

    本篇文章将深入探讨如何使用Spring和CXF来请求Web服务,尤其是基于XML的方式。 1. **Spring整合CXF** Spring通过其`Spring-WS`模块提供了对Web服务的支持,但若需要更全面的Web服务功能,如WSDL第一类公民支持、...

    java发送邮件(两种方式-springcloud方式+静态调用方式).zip

    在Spring Cloud框架中,我们可以利用`spring-cloud-starter-mail`模块来发送邮件。首先,需要在`pom.xml`文件中引入依赖: ```xml &lt;groupId&gt;org.springframework.cloud &lt;artifactId&gt;spring-cloud-starter-mail ...

    用spring发送邮件

    在Spring的配置文件(如applicationContext.xml)中,添加以下XML配置: ```xml &lt;bean id="javaMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"&gt; &lt;prop key="mail.smtp....

    mail.jar.zip

    本文将深入探讨`mail.jar`在Spring中的作用,以及如何处理缺少该库文件时出现的错误。 首先,`mail.jar`包含了JavaMail API的所有类和接口,这些类和接口定义了如何与邮件服务器进行通信,创建和发送电子邮件。例如...

    spring 发送邮件

    要开始使用`JavaMailSenderImpl`,你需要在Spring的配置文件(如`applicationContext.xml`或使用Java配置类)中进行配置。以下是一个基于XML的配置示例: ```xml &lt;bean id="mailSender" class="org.springframework...

    struts spring 实现简单的邮件发送

    例如,可以创建一个`mail.properties`文件存储这些配置,并在Spring的配置类中读取。 2. **创建邮件服务类**:接着,创建一个邮件服务类,该类会实现发送邮件的方法。这个类可以被Spring管理,通过@Autowired注解...

    Spring+Struts2 整合测试

    - 配置Spring:编写Spring的配置文件(如`beans.xml`),定义Bean及其依赖。 - 配置Struts2:编写Struts2的配置文件(如`struts.xml`),设置全局配置、包配置、Action映射等。 - 创建Action:创建继承自Struts2...

    Spring进阶—如何用Java代码实现邮件发送

    Spring框架提供了一种高级的邮件发送抽象层,位于`org.springframework.mail`包下,它包括了`MailSender`接口和`SimpleMailMessage`类。`MailSender`接口负责实际的邮件发送操作,而`SimpleMailMessage`则封装了邮件...

    spring邮件抽象层详解

    这个抽象层主要包含在`org.springframework.mail`包中,提供了`MailSender`接口和`SimpleMailMessage`类等核心组件。 ### 22.1. 简介 `MailSender`接口是Spring邮件抽象的核心,它定义了发送简单邮件的基本方法。...

    springboot邮件demo

    - 首先,需要在`pom.xml`或`build.gradle`文件中添加依赖,引入Spring Mail的相关库。 3. **配置邮件服务**: - 在Spring Boot的配置文件`application.properties`或`application.yml`中,设置SMTP服务器的属性,...

    整合blazeds和spring需要的jar包

    - `activation.jar` 和 `javax.mail.jar`: 如果你需要通过Blazeds发送邮件,这两者是必须的。 4. **整合步骤**: - 首先,确保你的项目中包含了上述提到的所有jar包。 - 在Spring配置文件中,定义你需要暴露给...

Global site tag (gtag.js) - Google Analytics