-
Notifications
You must be signed in to change notification settings - Fork 4.9k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Heroku deployment should use an email provider which doesn't require activation #2522
Comments
@zusamann , are you sure that you didn't input some SMTP information on the This is done on 0.17.0, so if you want to upgrade real quick that would be helpful, but nothing in this part of the code changed from the v0.16.1 code that you ran. |
@zusamann If you deployed to Heroku using the one-click button at http://www.metabase.com/start/heroku.html then we automatically provisioned Metabase with the Heroku Mailgun add-on, which is why it's saying it's sending emails. If you want to disable that you can remove the addon in the Heroku app settings (https://dashboard.heroku.com/apps/APP-NAME/resources) I'm not sure why they're not being received. I'm going to try deploying a new Heroku app to see if I can reproduce it. |
@zusamann Ok if you look in your Heroku app's logs you'll likely see something like
It looks like Mailgun recently started requiring you to activate your account. Check your email to see if you got an activation email from Mailgun. Alternatively you can remove the Mailgun add-on, and either use the non-email flow or add a different SMTP add-on (Metabase has built in support for (Sendgrid, Postmark, and Sparkpost) I'm going to change this issue to specifically address the Heroku deployment scenario, and we also have an issue at #1692 for surfacing email errors. |
@tlrobinson Yes I did use the one-click deploy to heroku. And yes after removing the mailgun addon the flow works as documented, I'm able to generate passwords while adding people and also reset the passwords of already added people that never got an invite. Cheers! |
So it looks like all of the Heroku SMTP addons require the user to enter their billing information (which isn't surprising given the potential for spam abuse), so I'm going to remove Mailgun and not replace it with another. Instead we could either:
|
I just installed metabase on heroku, every thing seems to be working fine so far, except when I add a new user. Since I don't have an SMTP server integrated in the email settings it should generate a password for me according to the documentation here. Instead it says the invite has been sent to the user and the user never recieves the email invite.
Apart from this glitch, I have to say I'm thoroughly impressed by the tool and would try and suggest more features and suggestions down the road.
The text was updated successfully, but these errors were encountered: