[GH-ISSUE #151] Feature Request: Broken Link Checker #101

Closed
opened 2026-03-15 12:33:28 +03:00 by kerem · 5 comments
Owner

Originally created by @mansoorkhan96 on GitHub (Aug 8, 2023).
Original GitHub issue: https://github.com/axllent/mailpit/issues/151

@axllent Thanks for creating this amazing tool.

This is a feature request to add an automated link checker that verifies all the links in an email are valid and return a 200 status code. Helpful to catch broken links while testing.

Thanks a ton ❤️

Originally created by @mansoorkhan96 on GitHub (Aug 8, 2023). Original GitHub issue: https://github.com/axllent/mailpit/issues/151 @axllent Thanks for creating this amazing tool. This is a feature request to add an automated link checker that verifies all the links in an email are valid and return a 200 status code. Helpful to catch broken links while testing. Thanks a ton ❤️
kerem 2026-03-15 12:33:28 +03:00
Author
Owner

@axllent commented on GitHub (Aug 8, 2023):

That is an interesting idea! I'll give it some serious thought as I'm sure most wouldn't want all links automatically scanned by default (depending what types of mail they are scanning), but the ability to do a manual check could be a potential solution.

<!-- gh-comment-id:1669191779 --> @axllent commented on GitHub (Aug 8, 2023): That is an interesting idea! I'll give it some serious thought as I'm sure most wouldn't want all links automatically scanned by default (depending what types of mail they are scanning), but the ability to do a manual check could be a potential solution.
Author
Owner

@mansoorkhan96 commented on GitHub (Aug 9, 2023):

@axllent Right, may be you could add some of sort of optional setting or configuration that defaults to false. So that users that need to scan broken links do not have to do it manually. It just runs for them every-time and give them an indication or warning sign.

I really appreciate your efforts towards betterment of this tool
Thanks.

<!-- gh-comment-id:1670932887 --> @mansoorkhan96 commented on GitHub (Aug 9, 2023): @axllent Right, may be you could add some of sort of optional setting or configuration that defaults to false. So that users that need to scan broken links do not have to do it manually. It just runs for them every-time and give them an indication or warning sign. I really appreciate your efforts towards betterment of this tool Thanks.
Author
Owner

@axllent commented on GitHub (Aug 9, 2023):

Yes, that was pretty much my thinking too. Default off, with the option to run it manually, and a toggle to run it automatically (like the HTML checker does).

<!-- gh-comment-id:1671049911 --> @axllent commented on GitHub (Aug 9, 2023): Yes, that was pretty much my thinking too. Default off, with the option to run it manually, and a toggle to run it automatically (like the HTML checker does).
Author
Owner

@axllent commented on GitHub (Aug 16, 2023):

I have just released this feature in v1.8.2. Please have a play and let me know what you think?

<!-- gh-comment-id:1679993665 --> @axllent commented on GitHub (Aug 16, 2023): I have just released this feature in v1.8.2. Please have a play and let me know what you think?
Author
Owner

@mansoorkhan96 commented on GitHub (Aug 16, 2023):

I have updated to latest and have checked. Looks good.

Thank you @axllent

image
<!-- gh-comment-id:1680987753 --> @mansoorkhan96 commented on GitHub (Aug 16, 2023): I have updated to latest and have checked. Looks good. Thank you @axllent <img width="1070" alt="image" src="https://github.com/axllent/mailpit/assets/51432274/170a8f53-37ee-4c69-80ac-097e76e3ddfb">
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/mailpit#101
No description provided.