2010-08-13 7 views
6

Chcę skonfigurować mój mail-service.xml do wysyłania wiadomości e-mail z mojego konta Gmail. Zrobiłem konfigurację, ale to nie działaSkonfiguruj plik mail-service.xml w JBoss przy użyciu konta Gmail

<?xml version="1.0" encoding="UTF-8"?> 
<server> 
    <mbean code="org.jboss.mail.MailService" 
     name="jboss:service=Mail"> 
    <attribute name="JNDIName">java:/Mail</attribute> 
    <attribute name="User">***@gmail.com</attribute> 
    <attribute name="Password">***</attribute> 
    <attribute name="Configuration"> 
     <configuration> 
     <property name="mail.smtp.auth" value="true"/> 
     <property name="mail.smtp.starttls.enable" value="true"/> 
     <property name="mail.smtp.socketFactory.class" value="javax.net.ssl.SSLSocketFactory"/> 

     <!-- Change to your mail server prototocol --> 
     <property name="mail.store.protocol" value="pop3"/> 
     <property name="mail.transport.protocol" value="smtp"/> 

     <!-- Change to the user who will receive mail --> 
     <property name="mail.user" value="nobody"/> 

     <!-- Change to the mail server --> 
     <property name="mail.pop3.host" value="pop3.nosuchhost.nosuchdomain.com"/> 

     <!-- Change to the SMTP gateway server --> 
     <property name="mail.smtp.host" value="smtp.gmail.com"/> 

     <!-- The mail server port --> 
     <property name="mail.smtp.port" value="465"/> 

     <!-- Change to the address mail will be from --> 
     <property name="mail.from" value="[email protected]"/> 

     <!-- Enable debugging output from the javamail classes --> 
     <property name="mail.debug" value="false"/> 
     </configuration> 
    </attribute> 
    <depends>jboss:service=Naming</depends> 
    </mbean> 

</server> 
+0

Proszę zaznaczyć poprawną odpowiedź z tych –

Odpowiedz

1

Nie ustawić properly.Try hosta to jeden

<?xml version="1.0" encoding="UTF-8"?> 
<!-- $Id: mail-service.xml 62350 2007-04-15 16:50:12Z [email protected] $ --> 
<server> 
<mbean code="org.jboss.mail.MailService" 
name="jboss:service=Mail"> 
<attribute name="JNDIName">java:/Mail</attribute> 
<attribute name="User">type sender mail id here</attribute> 
<attribute name="Password">type password</attribute> 
<attribute name="Configuration"> 
<!-- A test configuration --> 
<configuration> 
<property name="mail.smtp.auth" value="true"/> 
<property name="mail.smtp.starttls.enable" value="true"/> 
<property name="mail.smtp.socketFactory.class" value="javax.net.ssl.SSLSocketFactory"/> 
<!-- Change to your mail server prototocol --> 
<property name="mail.store.protocol" value="pop3"/> 
<property name="mail.transport.protocol" value="smtp"/> 

<!-- Change to the user who will receive mail --> 
<property name="mail.user" value="nobody"/> 

<!-- Change to the SMTP gateway server --> 
<property name="mail.smtp.host" value="smtp.gmail.com"/> 

<!-- The mail server port --> 
<property name="mail.smtp.port" value="465"/> 
<!-- Change to the address mail will be from --> 
<property name="mail.from" value=""/> 

<!-- Enable debugging output from the javamail classes --> 
<property name="mail.debug" value="false"/> 
</configuration> 
</attribute> 
<depends>jboss:service=Naming</depends> 
</mbean> 
</server>