Hey Tony - are you saying that your SMTP server doesn't authenticate users before letting them send mail?
I was about to say that I don't think the designers anticipated users leaving an SMTP server wide open - but I see this document http://downloads.tableausoftware.com/quickstart/feature-guides/subscriptions2.pdf which indirectly seems to indicate that this is OK. Weird. Did you have this working in 7?
The setting that you need to play with is svcmonitor.notification.smtp.password, which can be set from TabAdmin - but it won't allow me to set it to NULL:
tabadmin set svcmonitor.notification.smtp.password //fails
tabadmin set svcmonitor.notification.smtp.password foobarpassword //works
tabadmin set svcmonitor.notification.smtp.password "" //works, but I have NO idea what it will do.
do your tabadmin set, then execute tabadmin configure, then tabadmin restart
the config file's name is workgroup.yml, but I wouldn't find/edit it yourself manually. One slip, and you could hose the server.
I am trying to do exactly what the document (http://downloads.tableausoftware.com/quickstart/feature-guides/subscriptions2.pdf) says and does not work. The Tableau Server is configured to NOT perform SMTP authentication (no user name and password per the doc - above). However, the trace showed Tableau Server connects to SMTP server and sends AUTH request which it fails as it does not have user name nor password.
version 7's email noticfication does not work either.
If only there is a flag to tell Tableau server not to Auth.
If you're unable to do what the doc says you should, I'd definitely open a support case. Something is broken - either the doc, or the functionality - let's find out which!
What happens if you add a nonsense username and password to Tableau's email settings - does your SMTP server refuse them? I assume so...
Waiting for Tableau Support on my case.
Have you get smtp working for Tableau Server before? If so, which tableau server authentication did you use: AD Authentication or Tableau Managed authentication - to Tableau Server logins?
Well, I have one smtp does not use authentication but Tableau forces/tries to Auth - does not work.
I have one smtp does use authentication but requires SSL connection (security due to user name and password) which Tableau does not support.
I have it working on my box right now. The auth type doesn't really matter because those credentials are never presented to the SMTP server...but mine is running under standard/Tableau.
Maybe you could set up a "proxy" SMTP server on the Tableau box itself that just forwards mail to one of the other two SMTP servers. The "proxy" could be configured in a way that it's easy for Tableau to connect to...and then use all the bells and whistles of the proxy server configuration settings to talk to the "real" SMTP Servers?
Just to chime in, I have this same problem. We protect the smtp server via strict network rules, not via user/pass auth. Have you made any progress getting it fixed?
@Jeff - are you using SSL for your Tableau Server also?
The support has filled this as a bug. Hope will get fixed soon by Tableau. You might want to fill a ticket with Tableau.
I am supprised that the feature does not work with windows domain per the document.
FWIW - Our mail server was setup to relay from select internal servers - including the Tableau server - without authentication. I thought this was supported per the doc but couldn't get it to work. I filed a support request and they indicated authentication was required.
Correct. Tableau Doc is wrong.
However, Tableau's does not support secure smtp authentication. Our security team will not allow us to perform cross server network user authentication without encryption.
In my case, I am just running into the bug that requires auth. I can work around the SSL deficiency.
I'm working on setting up a proxy, but not too happy to be doing a hack to work around this bug.
Hey, so what is the work around to no SSL (like connecting to gmail)?
This individual has done something, but I am not sure what:
(search for gmail in that thread)
I'm the author of that fantastic blog
You can point at Gmail quite easily. I used to use it as my SMTP server before I set up a dedicated service at home...
Here are instructions from LifeHacker on how to do so:
Ok, so still confused. In your blog, you wrote:
<add key=”useSSL” value = “True”/>
I already do have smtp.gmail.com but no joy on being able to send without SSL, either with port 465 or 587.
The lifehacker article says it is using Thunderbird. Is that your "trick"? installing another email client?
If so, what about and smtp proxy, such as
I am having the exact same issue. Tableau server is sending Auth for a smtp server that does not require Auth, and the Tableau server is setup to not use smtp login (blank username and password). This is the opposite behavior of what is in the official doc.
It is a bug. Hopefully they will fix it soon. Currently there is no workaround for this without you setting up other apps to be the "middle-man".
I also tried to use gmail as a smtp server for Tableau server since gmail requires Auth, however since gmail requires secure connection and Tableau server does not support secure smtp connection, this option does not work (Tableau server -> gmail directly).
I do not have a smtp server that requires Auth but does not enforce secure connection. This setup is not allowed in my network due to security risks.
The only way to get Tableau to send emails out is setup a local SMTP server that requires Auth (with a local server user account) and use it as a relay server. This workaround is just wrong.