-
Notifications
You must be signed in to change notification settings - Fork 261
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
Create whitelabel DNS entries via the API #174
Comments
I'd like to take a crack at this this weekend. |
Thank you @bigblind, it's all yours! |
Hi, @thinkingserious. I've started work on this, and submitted a WIP PR. If you have some time, I'd love to get some early feedback to see if this is what you had in mind. |
One question about this: how do the boolean |
Hi @bigblind , I've updated the original ask. Since that ticket was created we have renamed "whitelabel" to "sender authentication". Would you mind updating your PR? The endpoints themselves stayed "whitelabel" but the feature changed names. Perhaps update the package name? |
Since there has been no activity on this issue since March 1, 2020, we are closing this issue. Please feel free to reopen or create a new issue if you still require assistance. Thank you! |
The SendGrid API allows you to do almost everything that the UI can do, including building your whitelabels (sender authentication) into your account. This requires a domain you can create subdomains on and some creativity to decide what to call the subdomains.
We have 3 kinds of whitelabeling: domain(aka domain authentication), link (aka link rebranding), and ip (reverse DNS).
Link Rebranding allows all the links in your emails to be rewritten to look like your domain.
Reverse DNS links a sending IP address to your mail sends, helping you build email reputation.
Domain Authentication (the most basic whitelabel) allows you to send emails from your domain.
Each of these are very similar and take similar inputs.
Create a helper that allows a user to input the most basic data and return the DNS entries they need to enter at their domain provider (registrar).
Please also add an option to "email the DNS entries to: " which will, upon running this method, send the list of entries to a specific email address.
This will allow developers to email their ops team, without having to do any copy/pasta from their logs or code outputs.
The example use case for this is when creating a new subuser, customers will often create a whitelabel for each subuser. This is helpful when sending different types of email from different subusers (SendGrid suggests sending marketing type emails on a different domain than transactional emails, for example).
The text was updated successfully, but these errors were encountered: