One way of getting consumer Gmail to work with a custom domain almost exactly like the way legacy Gsuite worked is to do something like this:
1. Tell your registrar to forward e-mails from john@doe.com to john.doe@gmail.com. Many registrars offer this service for free.
2. Set up john@doe.com as an alternate sender in Gmail (Settings > Accounts and Import > Send mail as).
For (2), you can use smtp.gmail.com to send mail on behalf of your domain. Example setup instructions: https://support.google.com/domains/answer/9437157?hl=en. You might also want to make sure "treat as an alias" is unchecked, so `john@doe.com` shows up as the From address (as opposed to `john.doe@gmail.com on behalf of john@doe.com`). You probably also want to edit your spf record for your domain to allow Google's mail servers to send mail on behalf of your domain, e.g. "v=spf1 include:_spf.google.com -all".
So this mostly all works...but the problem is that there doesn't seem to be any way of setting up the proper DKIM and DMARC records for your domain when using smtp.gmail.com. So I'm wary of deliverability issues with this setup. I already found one other user complaining about this: https://serverfault.com/questions/1092392/spf-dkim-dmarc-for....
Does anyone have any ideas here? Are there any reputable SMTP only hosts that cater to individual users? You could use Amazon SES but it seems like it might be a bad choice for individuals, as those SES hosts are generally used for bulk e-mail and you might get stuck sending mail on an IP with a bad reputation.
1. Tell your registrar to forward e-mails from john@doe.com to john.doe@gmail.com. Many registrars offer this service for free.
2. Set up john@doe.com as an alternate sender in Gmail (Settings > Accounts and Import > Send mail as).
For (2), you can use smtp.gmail.com to send mail on behalf of your domain. Example setup instructions: https://support.google.com/domains/answer/9437157?hl=en. You might also want to make sure "treat as an alias" is unchecked, so `john@doe.com` shows up as the From address (as opposed to `john.doe@gmail.com on behalf of john@doe.com`). You probably also want to edit your spf record for your domain to allow Google's mail servers to send mail on behalf of your domain, e.g. "v=spf1 include:_spf.google.com -all".
So this mostly all works...but the problem is that there doesn't seem to be any way of setting up the proper DKIM and DMARC records for your domain when using smtp.gmail.com. So I'm wary of deliverability issues with this setup. I already found one other user complaining about this: https://serverfault.com/questions/1092392/spf-dkim-dmarc-for....
Does anyone have any ideas here? Are there any reputable SMTP only hosts that cater to individual users? You could use Amazon SES but it seems like it might be a bad choice for individuals, as those SES hosts are generally used for bulk e-mail and you might get stuck sending mail on an IP with a bad reputation.