Skip to content

​​​feat: add DMARC record to prevent outgoing email bounce ​ - #47077

Merged
wdhdev merged 1 commit into
is-a-dev:mainfrom
mystichronicle:patch-4
Aug 13, 2026
Merged

​​​feat: add DMARC record to prevent outgoing email bounce ​#47077
wdhdev merged 1 commit into
is-a-dev:mainfrom
mystichronicle:patch-4

Conversation

@mystichronicle

Copy link
Copy Markdown
Contributor

Requirements

  • I agree to the Terms of Service.
  • My file is following the domain structure.
  • My website is reachable and completed.
  • My website is software development related.
  • My website is not for commercial use.
  • I have provided sufficient contact information in the owner key.
  • I have provided a link to my website below.

Website Preview

https://debjit.is-a.dev

Website Purpose

This is a personal portfolio and project showcase website highlighting my work in Computer Science, software development, Data Science, and AI/ML engineering (including projects like CerebrArt and VisionFusion).

Note for reviewers: My root domain (debjit.json) is already registered and active. This PR simply adds a new _dmarc.debjit.json file to establish a DMARC policy (p=none) for my custom domain. This is required to ensure that outgoing custom domain emails sent via Gmail's SMTP servers comply with DMARC alignment and are not rejected by strict receiving mail servers.

Copilot AI lite review requested due to automatic review settings August 12, 2026 18:41
@mystichronicle
mystichronicle requested a review from a team as a code owner August 12, 2026 18:41

Copilot AI left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR adds a DMARC TXT record for the existing debjit.is-a.dev subdomain by introducing a nested _dmarc.debjit domain JSON file under domains/, aligning with the repository’s DNS-record registration model.

Changes:

  • Added domains/_dmarc.debjit.json defining a DMARC policy via a TXT record for _dmarc.debjit.is-a.dev.

💡 Add a code-review agent skill or configure MCP servers for context-aware, tailored reviews. Learn more in the docs.

Comment thread domains/_dmarc.debjit.json
@wdhdev
wdhdev merged commit ee32c00 into is-a-dev:main Aug 13, 2026
1 check passed
@is-a-dev-reviewbot

Copy link
Copy Markdown

Pull Request Merged 🎉

What's next?

Just follow the steps below and you can start using your domain!

GitHub Pages

  1. Navigate to your GitHub Pages repository that you want to connect with your is-a.dev domain.
  2. Click on the Settings tab.
  3. Click on the Pages link in the sidebar.
  4. In the custom domain option, enter the domain you registered.
  5. Check the Enforce HTTPS checkbox.
  6. Give your domain some time (~24 hours) for the changes to propagate.
  7. Enjoy your domain!

Vercel

You may have to verify the domain so that you can successfully add the domain to your Vercel website; if you have done that already, the domain should already be connected! If it hasn't, go to the "Domains" section in your project's dashboard and click on "Refresh" to see if it works. If you need to verify the domain with Vercel then please follow our Vercel guide here.

Cloudflare Pages

Please read this section of our documentation.

Other hosting providers

Just make sure you have added the domain to your website. Try to see if there is a guide for your hosting provider at our documentation to see how you can configure it. It's also a good idea to see your hosting providers' documentation to see how you can add a custom domain.

Webserver (like NGINX, Caddy, Apache and etc.)

You have to add these in your webserver config by yourself. If you don't know how to add a domain to your webserver then either use a different method of hosting your website or search on a search engine on how to use the said webserver.

Need help with your domain? If you have some trouble setting up your domain, please create an issue or ask in the Discord server and we will try and help you as soon as possible!
Made a mistake in the records? Don't worry, you can create a new pull request to correct your mistakes.

Thanks for reading the message and thank you for using is-a.dev! ❤️

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants