Is it possible to have an Invite URL?


(Ted Pearlman) #1

Maybe I missed this, but is there an option to send someone an invite URL, rather than using the invite friend function? I seem to be having a problem with the invite emails being marked as spam.


(Jeff Atwood) #2

No, the only way is via the Invite function.

If your emails are being marked as spam, your email is probably misconfigured on your Discourse instance. I suggest sending a test email from the /admin console and reading the advice there closely. Every single line of it is important if you want emails to get delivered.


(Ted Pearlman) #3

Thanks for the quick reply. My instance is through https://www.discoursehosting.com. Is there a hosting FAQ that I can send them that explains best practices here? Or is it something the Admin (me) has to do?


(Jeff Atwood) #4

If you can get to the /admin console, in the email section there is a “Send Test Email” button and input box.

Send yourself an email from there – when it arrives look at the headers. If it is good you should see stuff like this:

Received-SPF: pass (google.com: domain of bounce-md_30025788.5329e912.v1-b00d7b34ebd241fe92b942873ea61686@mandrillapp.com designates 198.2.128.129 as permitted sender) client-ip=198.2.128.129;
Authentication-Results: mx.google.com;
       spf=pass (google.com: domain of bounce-md_30025788.5329e912.v1-b00d7b34ebd241fe92b942873ea61686@mandrillapp.com designates 198.2.128.129 as permitted sender) smtp.mail=bounce-md_30025788.5329e912.v1-b00d7b34ebd241fe92b942873ea61686@mandrillapp.com;
       dkim=pass header.i=noreply@codinghorror.com

The key phrases are spf=pass and dkim=pass and SPF: pass.

The body of the email does explain all this.


(Ted Pearlman) #5

Thanks! This is a great help…