Domanda

Non riesco a far funzionare JavaMail Propertà La mia BeanDefinizione sembra questa:

  <bean id="blMailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
    <property name="host" value="localhost" />
    <property name="port" value="8889" />
    <property name="javaMailProperties">
      <props>
        <prop key="mail.debug">true</prop>
    <prop key="mail.smtp.auth">false</prop>
      </props>
    </property>
    <property name="defaultEncoding" value="UTF-8" />
  </bean>
.

Il localhost: 8889 viene inoltrato e il suo server di lavoro al 100% quando provo a inviare e-mail ho un tale errore (registro completo):

17:01:26,887 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG: JavaMail version 1.4.4

17:01:26,889 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG: successfully loaded resource: /META-INF/javamail.default.providers

17:01:26,889 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG: Tables of loaded providers

17:01:26,890 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG: Providers Listed By Class Name: {com.sun.mail.smtp.SMTPSSLTransport=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], com.sun.mail.smtp.SMTPTransport=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc], com.sun.mail.imap.IMAPSSLStore=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3SSLStore=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], com.sun.mail.imap.IMAPStore=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], com.sun.mail.pop3.POP3Store=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc]}

17:01:26,891 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG: Providers Listed By Protocol: {imaps=javax.mail.Provider[STORE,imaps,com.sun.mail.imap.IMAPSSLStore,Sun Microsystems, Inc], imap=javax.mail.Provider[STORE,imap,com.sun.mail.imap.IMAPStore,Sun Microsystems, Inc], smtps=javax.mail.Provider[TRANSPORT,smtps,com.sun.mail.smtp.SMTPSSLTransport,Sun Microsystems, Inc], pop3=javax.mail.Provider[STORE,pop3,com.sun.mail.pop3.POP3Store,Sun Microsystems, Inc], pop3s=javax.mail.Provider[STORE,pop3s,com.sun.mail.pop3.POP3SSLStore,Sun Microsystems, Inc], smtp=javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]}

17:01:26,892 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG: successfully loaded resource: /META-INF/javamail.default.address.map

17:01:26,905 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG: getProvider() returning javax.mail.Provider[TRANSPORT,smtp,com.sun.mail.smtp.SMTPTransport,Sun Microsystems, Inc]

17:01:26,912 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: useEhlo true, useAuth false

17:01:26,913 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: trying to connect to host "localhost", port 8889, isSSL false

17:01:27,303 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 220 *********************************************************************************************

17:01:27,303 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: connected to host "localhost", port: 8889
17:01:27,303 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 

17:01:27,305 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) EHLO sPEc-Komputer

17:01:27,682 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250-PLWAMS12EX2K7.test.com Hello [192.168.6.1]

17:01:27,682 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250-SIZE 10485760

17:01:27,683 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250-PIPELINING

17:01:27,683 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250-DSN

17:01:27,683 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250-ENHANCEDSTATUSCODES

17:01:27,683 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250-AUTH LOGIN

17:01:27,683 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250-8BITMIME

17:01:27,683 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250-BINARYMIME

17:01:27,683 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250 XXXXXXXA

17:01:27,684 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Found extension "SIZE", arg "10485760"

17:01:27,684 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Found extension "PIPELINING", arg ""

17:01:27,685 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Found extension "DSN", arg ""

17:01:27,685 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Found extension "ENHANCEDSTATUSCODES", arg ""

17:01:27,685 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Found extension "AUTH", arg "LOGIN"

17:01:27,685 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Found extension "8BITMIME", arg ""

17:01:27,686 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Found extension "BINARYMIME", arg ""

17:01:27,686 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Found extension "XXXXXXXA", arg ""

17:01:27,698 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: use8bit false

17:01:27,698 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) MAIL FROM:<test@test.com>

17:01:27,794 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250 2.1.0 Sender OK

17:01:27,795 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) RCPT TO:<toTest@test.com>

17:01:32,895 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 550 5.7.1 Unable to relay

17:01:32,895 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Invalid Addresses

17:01:32,895 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP:   toTest@test.com

17:01:32,896 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) DEBUG SMTP: Sending failed because of invalid destination addresses

17:01:32,896 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) RSET

17:01:37,993 INFO  [stdout] (http-localhost-127.0.0.1-8080-1) 250 2.0.0 Resetting 
.

Indirizzi host, gli indirizzi e-mail vengono sostituiti dai miei indirizzi (sicurezza) e sono funzionanti al 100%.Che cosa succede di più se invii la posta alla stessa posta in modo che RCPT sia la stessa di mail dal suo lavoro, altre mail (in uscita probalby) non funzionano.Qualche idea come risolvere questo?

È stato utile?

Soluzione

Il server è configurato per non inoltrare messaggi al di fuori del suo dominio.È possibile modificare la configurazione del server o forse devi solo autenticarsiil server .

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top