It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

Configure Confluence to Use GMail as the Mail Server

Nacho Cougil Oct 08, 2013

Hi!

We're trying to setup Confluence (5.2) to use Gmail as our default mail server (SMTP). We actually followed these instructions

The fact is that we didn't move any file (the mail-1.4.5.jar is inside the Confluence WEB-INF/lib directory), and we believe that the configuration file we modified is ok.

When we try to test our Mail configuration inside Confluence we are receiving this error: ERR_CONTENT_DECODING_FAILED ((http://ourserver/admin/mail/dosendtestemail.action) and nothing is written in the logfiles.

Take a look at our "server.xml":

<Engine name="Standalone" defaultHost="localhost" debug="0">

            <Host name="localhost" debug="0" appBase="webapps" unpackWARs="true" autoDeploy="false">

                <Context path="" docBase="../confluence" debug="0" reloadable="false" useHttpOnly="true">
                    <!-- Logger is deprecated in Tomcat 5.5. Logging configuration for Confluence is specified in confluenc
e/WEB-INF/classes/log4j.properties -->
<Manager pathname="" />
<Resource name="mail/Session"
  		    auth="Container"
    	 	type="javax.mail.Session"
  		    mail.smtp.host="smtp.gmail.com"
		    mail.smtp.port="465"
		    mail.smtp.auth="true"
		    mail.smtp.user="our_account@googleAppsDomain.com"
		    password="ourPassword"
		    mail.smtp.starttls.enable="true"
		    mail.smtp.socketFactory.class="javax.net.ssl.SSLSocketFactory"/>

                </Context>
            </Host>

        </Engine>

By the way, if we change the JNDI location inside Confluence or in the "server.xml" Confluence reply that can't find it, so seems it's well defined.

So, what can we do? We don't know what's going on.

Cheers,

3 answers

1 accepted

0 votes
Answer accepted

You may find the link below useful.

https://confluence.atlassian.com/pages/viewpage.action?pageId=42795030

I would like to stress that you must Move the files explained in the link to <Confluence installation dir>/lib as the first step of configuring mail.

Nacho Cougil Oct 13, 2013

Thank you Hossein!

Didn't pay attention to the specific folders!

It worked! Only moving a single file.

Thanks!

Your welcome Nacho

0 votes
Eddie Webb Oct 09, 2013

Start by adding mail.debug="true" to the resource, and see what gives.

Also you may want to check Google docs for app admins to see if this nugget is true

"Also, if you find errors using the port 465 please change it to 587. Gmail is blocking port 465 on some networks to avoid spamming"

0 votes
Nacho Cougil Oct 09, 2013

Hi Eddie.

We tried to enable the debug for this purpose, but we didn't get anything new in the log files (catalina.out, etc).

Yes, I know that can be a problem of spamming, but first of all I'd like to know why we aren't obtaining something in the log input type (and in the logfile) and instead we receive an error directly when we are trying to "Send a test email".

Don't know what's happening...

Kind regards,

Suggest an answer

Log in or Sign up to answer
This widget could not be displayed.
This widget could not be displayed.
Community showcase
Published in Confluence

Confluence CVEs and common questions

Two vulnerabilities have been published for Confluence Server and Data Center recently: March 20, 2019 CVE-2019-3395 / CVE-2019-3396 April 17, 2019 CVE-2019-3398 The goal of this article is...

951 views 0 19
Read article

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you