**This is fantastic!!!
**
MPAQ is now a news site. The next problem? We don’t want “newsletters”, just to post in the fediverse. We want to add authors. We do not want to use any of those AI infested mail relays (Mail-gun). We do have our own email server.
How do I add new authors, CLI or admin pages, doesn’t matter? I sent so much time reading here and searching, I am going bonkers. If the database was readable, I might even be able to make a sign-up page but all the data looks encrypted.
You can invite authors from /ghost > settings > staff. Or if you need bylines that don’t necessarily correspond to actual humans who read their email, you can also use this bulk tool I built. https://sws-staff-builder.netlify.app/ (Some of the publications I work with need bylines for syndicated authors, for example. This makes that easier.)
It’s good that you don’t want to send a newsletter if you feel that way about Mailgun, since Mailgun is the only supported way to send a newsletter directly from Ghost. [I’m not here to litigate that one with you – you can search the forum for lots of discussion.] You’ll probably want to configure at least transactional email (which /can/ use your own email server), so that people can sign in and leave comments and so that your staff users can have a route to password reset if they need one, but if you don’t plan to send a newsletter, no need to do the newsletter configuration part. Transactional email is totally separate.
Thank you!!! I attempted to send an invite to the person (a Gmail account) I’m going to be adding tomorrow but it said I need Mail-gun… I sent an invite to my alias account on our server and it went through.
I like that form above, is it available to add to ours? We don’t like getting 100 emails from 100 services do we wont do that to others, we just want to post on the fediverse. So, how do I set up transactional email? Does that relate to the ActivityPub?
Email has nothing to do with ActivityPub. There’s some documentation on transactional email (although that section could use a rewrite) here: Configuration - Ghost Developer Docs and generally it’s NodeMailer under the hood, so you can check those docs for using your own SMTP server.
”I attempted to send an invite to the person (a Gmail account) I’m going to be adding tomorrow but it said I need Mail-gun…” Sounds like that error message is incorrect. You don’t need mailgun to send transactional email, but you do need SOMETHING. (Probably you’re currently set to the default “direct”, which doesn’t work in most cases, since your local mailserver probably doesn’t accept email for non-local recipients.)
”I like that form above, is it available to add to ours?” It’s a public service. You’re welcome to use it – just enter the data you want, click save after each, then download the zip file it provides, and upload it to ghost from /ghost > settings > import. Wait a minute, reload the admin panel, and you should see your new staff members in /ghost > settings > staff.