awesome-repositories.com
博客
MCP
awesome-repositories.com

通过 AI 驱动的搜索,发现最优秀的开源仓库。

探索精选搜索开源替代品自托管软件博客网站地图
项目MCP 服务器关于排名机制媒体报道
法律隐私政策服务条款
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·
ryanb avatar

ryanb/letter_opener

0
View on GitHub↗
3,841 星标·244 分支·Ruby·MIT·5 次浏览

Letter Opener

Letter Opener is a development email sandbox and interceptor for Ruby on Rails. It functions as an SMTP mocking tool that captures outgoing emails and saves them to the local file system, preventing messages from being delivered to real addresses during the development cycle.

The project provides a local email previewer with a web interface. This allows for the visual verification of email layouts, content, and headers directly in a browser.

The tool manages intercepted communications through directory-based artifact management and integrates directly into the application mailing pipeline to substitute standard mail delivery.

Features

  • Email Delivery Testing - Verifies the construction, content, and recipients of emails generated by application mailers without sending them to real users.
  • Local Email Previewers - Provides a web interface to visually verify email layouts and styles directly in the browser.
  • Local Delivery Interceptors - Redirects outgoing messages to the local file system instead of external SMTP servers.
  • Email Previewers - Allows developers to inspect email content and headers locally within a browser.
  • SMTP Server Mocks - Replaces the standard mail delivery class with a local interceptor to prevent emails from reaching real addresses.
  • Email Interceptors - Captures outgoing Ruby on Rails emails and saves them locally to prevent delivery to real addresses.
  • Ruby on Rails Integrations - Hooks directly into the Ruby on Rails mailing pipeline to automatically capture messages.
  • Rails Development Utilities - Enhances the Ruby on Rails development workflow by capturing and previewing generated emails.
  • Development Sandboxes - Provides a controlled sandbox environment for testing email delivery logic without requiring external providers.

Star 历史

ryanb/letter_opener 的 Star 历史图表ryanb/letter_opener 的 Star 历史图表

AI 搜索

探索更多 awesome 仓库

用简单的语言描述您的需求 —— AI 将根据相关性为您从数千个精选开源项目中进行排序。

Start searching with AI

Letter Opener 的开源替代方案

相似的开源项目,按与 Letter Opener 的功能重合度排序。
  • ctran/annotate_modelsctran 的头像

    ctran/annotate_models

    4,489在 GitHub 上查看↗

    Annotate Models is a productivity utility for Ruby on Rails that maps database columns, types, and application routes directly into model and configuration files as source code comments. It functions as a schema annotator that inserts database and routing information into model files to provide a quick reference for data structures during development. The tool synchronizes model comments with database migrations to ensure that data structure references remain current. It also includes a route map injector that writes the current application routing table into configuration files as readable c

    Rubyactiverecordrailsruby
    在 GitHub 上查看↗4,489
  • sj26/mailcatchersj26 的头像

    sj26/mailcatcher

    6,762在 GitHub 上查看↗

    Mailcatcher is a local email development proxy and SMTP server mock designed to intercept outgoing emails during development. It acts as a network bridge that catches outbound mail on a specified port and displays it in a web-based inspector instead of delivering messages to real recipients. The tool provides a web-based email viewer for reviewing HTML, plain text, and raw source content, along with an interface for inspecting headers and downloading attachments. It utilizes a RESTful JSON API to serve captured mail as structured data to the browser interface. The system includes a TCP socke

    Rubydevelopmentdevtoolsmail
    在 GitHub 上查看↗6,762
  • rnwood/smtp4devrnwood 的头像

    rnwood/smtp4dev

    3,817在 GitHub 上查看↗

    smtp4dev is a suite of tools featuring a mock SMTP server that intercepts outgoing email traffic and stores messages for inspection instead of delivering them to recipients. It includes a web-based viewer for inspecting email metadata, raw source code, and MIME structures, alongside a responsive email previewer that simulates how HTML emails appear across different viewport sizes and device layouts. The project provides a traffic analyzer to log protocol interactions and session data for debugging delivery failures. It also operates as a TLS SMTP server, supporting encrypted connections via T

    C#linuxmacosxsmtp-server
    在 GitHub 上查看↗3,817
  • tenex/rails-assetstenex 的头像

    tenex/rails-assets

    1,622在 GitHub 上查看↗

    Rails-assets is a system designed to convert, manage, and package third-party frontend dependencies into native library files. It functions as a bridge between external web components and Ruby on Rails projects, enabling developers to treat frontend assets as standard gems within their existing build pipelines. The project automates the lifecycle of these dependencies by fetching components from remote registries and transforming them into structured, installable formats. It includes a normalization layer that maps non-standard package identifiers to compliant naming conventions, ensuring tha

    Ruby
    在 GitHub 上查看↗1,622
查看 Letter Opener 的所有 30 个替代方案→

常见问题解答

ryanb/letter_opener 是做什么的?

Letter Opener is a development email sandbox and interceptor for Ruby on Rails. It functions as an SMTP mocking tool that captures outgoing emails and saves them to the local file system, preventing messages from being delivered to real addresses during the development cycle.

ryanb/letter_opener 的主要功能有哪些?

ryanb/letter_opener 的主要功能包括:Email Delivery Testing, Local Email Previewers, Local Delivery Interceptors, Email Previewers, SMTP Server Mocks, Email Interceptors, Ruby on Rails Integrations, Rails Development Utilities。

ryanb/letter_opener 有哪些开源替代品?

ryanb/letter_opener 的开源替代品包括: ctran/annotate_models — Annotate Models is a productivity utility for Ruby on Rails that maps database columns, types, and application routes… tenex/rails-assets — Rails-assets is a system designed to convert, manage, and package third-party frontend dependencies into native… sj26/mailcatcher — Mailcatcher is a local email development proxy and SMTP server mock designed to intercept outgoing emails during… rnwood/smtp4dev — smtp4dev is a suite of tools featuring a mock SMTP server that intercepts outgoing email traffic and stores messages… igorkasyanchuk/rails_performance — This project is a self-hosted application performance monitoring tool designed for Ruby on Rails environments. It… laserlemon/figaro — Figaro is a configuration manager for Ruby on Rails applications that loads key-value pairs from YAML files and…