12-25-2008 08:09 PM
<property name="host">
<value>smtp.gmail.com</value>
</property>
<property name="port">
<value>465</value>
</property>
<property name="protocol">
<value>smtps</value>
</property>
<property name="username">
<value>userName@gmail.com</value>
</property>
<property name="password">
<value>UserPassword</value>
</property>
<property name="defaultEncoding">
<value>UTF-8</value>
</property>
<property name="javaMailProperties">
<props>
<prop key="mail.smtps.auth">true</prop>
<prop key="mail.smtp.socketFactory.port">465</prop>
<prop key="mail.smtp.socketFactory.class">javax.net.ssl.SSLSocketFactory</prop>
<prop key="mail.smtp.socketFactory.fallback">false</prop>
<prop key="mail.smtp.timeout">25000</prop>
<prop key="mail.smtps.starttls.enable">true</prop>
</props>
</property>
05-06-2009 02:07 PM
05-08-2009 06:49 AM
10-27-2011 08:16 AM
#######################################
####### Sample Gmail settings ########
#######################################
### E-mail site invitation setting ###
#notification.email.siteinvite=false ### Original
notification.email.siteinvite=true
#Mail Setup
mail.host=smtp.gmail.com
mail.port=465
mail.protocol=smtps
mail.username=xxxxxx@gmail.com
mail.password=xxxxxxxxxx #please note that you need to get site specific password from your gmail account
mail.encoding=UTF-8
#### New Properties ####
mail.smtps.starttls.enable=true
mail.smtps.auth=true
##### Test SMTP setup
mail.testmessage.send=true
mail.testmessage.to=xxxxxx@live.com
mail.testmessage.subject=Outbound SMTP
mail.testmessage.text=The Outbound SMTP email subsystem is working.
<bean id="mailService" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host">
<value>${mail.host}</value>
</property>
<property name="port">
<value>${mail.port}</value>
</property>
<property name="protocol">
<value>${mail.protocol}</value>
</property>
<property name="username">
<value>${mail.username}</value>
</property>
<property name="password">
<value>${mail.password}</value>
</property>
<property name="defaultEncoding">
<value>${mail.encoding}</value>
</property>
<property name="javaMailProperties">
<props>
<prop key="mail.smtp.auth">${mail.smtp.auth}</prop>
<prop key="mail.smtp.debug">${mail.smtp.debug}</prop>
<prop key="mail.smtp.timeout">${mail.smtp.timeout}</prop>
<prop key="mail.smtp.starttls.enable">${mail.smtp.starttls.enable}</prop>
<prop key="mail.smtps.auth">${mail.smtps.auth}</prop>
<prop key="mail.smtps.starttls.enable">${mail.smtps.starttls.enable}</prop>
</props>
</property>
</bean>
3.C:\Alfresco\tomcat\shared\classes\alfresco\extension\custom-email-context.properties
<?xml version='1.0' encoding='UTF-8'?>
<!DOCTYPE beans PUBLIC '-//SPRING//DTD BEAN//EN' 'http://www.springframework.org/dtd/spring-beans.dtd'>
<beans>
<!– –>
<!– MAIL SERVICE –>
<!– –>
<bean id="mailService" class="org.springframework.mail.javamail.JavaMailSenderImpl">
<property name="host">
<value>${mail.host}</value>
</property>
<property name="port">
<value>${mail.port}</value>
</property>
<property name="protocol">
<value>${mail.protocol}</value>
</property>
<property name="username">
<value>${mail.username}</value>
</property>
<property name="password">
<value>${mail.password}</value>
</property>
<property name="defaultEncoding">
<value>${mail.encoding}</value>
</property>
<property name="javaMailProperties">
<props>
<prop key="mail.smtps.auth">${mail.smtps.auth}</prop>
<prop key="mail.smtps.starttls.enable">${mail.smtps.starttls.enable}</prop>
</props>
</property>
</bean>
</beans>
10-27-2011 09:53 AM
11-11-2011 08:01 AM
01-06-2012 04:38 PM
01-10-2012 09:43 AM
01-10-2012 10:45 AM
01-10-2012 11:00 AM
Your first error seems to be Unknown host exception for "smtp.gmail.com".
So can you ping smtp.gmail.com? What's wrong with your infrastructure, have you got a firewall in the way?
01-10-2012 12:12 PM
Tags
Find what you came for
We want to make your experience in Hyland Connect as valuable as possible, so we put together some helpful links.