Printemps Mail D'Erreur D'Authentification

Je suis à l'aide de printemps 3.1 dans mon projet et dans le but d'envoyer des e-mail, je suis à l'aide de printemps mail. Lorsque j'essaie d'envoyer un mail, je aıways obtiens cette erreur:

org.springframework.mail.MailAuthenticationException: Authentication failed; nested exception is javax.mail.AuthenticationFailedException: No authentication mechansims supported by both server and client

Mon serveur de messagerie n'a pas besoin d'un nom d'utilisateur/mot de passe et cette erreur semble normal, en fonction de ce fait. Mais le cas est; je ne pouvais pas trouver un moyen de ne pas transmettre le nom d'utilisateur/mot de passe au printemps mail org.springframework.mail.javamail.JavaMailSenderImpl classe.

Ma config est :

<jee:jndi-lookup id="mailSession" jndi-name="${abc.app.mailSession}" cache="true"/>

    <bean id="jndiMailSender" class="com.abc.service.mail.JndiJavaMailService">
        <property name="session" ref="mailSession"/>
        <property name="defaultEncoding" value="${mail.defaultEncoding}"/>
        <property name="username" value="${abc.mail.username}"/>
        <property name="password" value="${abc.mail.password}"/>
        <property name="mailMasterAdress" value="${abc.mail.mailMasterAdress}"/>
    </bean>

Mailserver est dans weblogic et c'est configs sont:

mail.smtp.host=10.200.123.135 mail.de transport.protocole=smtp

Des idées?

  • Toutes les suggestions sur cette question . U ne résoudre ce problème ? Si oui pls me suggérer comment le faire .
  • Regardez ceci question pour une extension de Printemps de Démarrage
InformationsquelleAutor Neron | 2013-09-03