Hodnocení editora: Hodnocení uživatelů:[Celkem: 0 Průměr: 0].ilfs_responsive_below_title_1 { width: 300px; } @media(min-width: 500px) {.ilfs_responsive_below_title_1 { width: 300px; } } @media(min-width: 800px) {.ilfs_responsive_below_title_1 { width: 336px; } }
MailCatcher je bezplatný testovací nástroj SMTP s otevřeným zdrojovým kódem pro testování doručitelnosti e-mailů z aplikací. Zde provozuje SMTP server, kde můžete posílat a testovat e-maily zdarma a lokálně. Nebo jej můžete také spustit na serveru, vystavit ho internetu a začít přijímat e-maily ze svých aplikací. Nezáleží na tom, jaký programovací jazyk používáte; vše, co musíte udělat, je poslat e-mail na port, který MailCatcher vytvoří anonymně. Může vám pomoci ladit e-mailové funkce vašich aplikací a podporuje také zobrazování nezpracovaného formátu e-mailu.
Pokud jste vývojáři nemohli najít jednoduchý server SMTP k testování aplikací, pak je pro vás MailCatcher. Provozuje jeden z nejjednodušších serverů SMTP na vašem vlastním počítači, který dokonce nemá žádný druh ověřování. Stačí odeslat e-mail přes protokol SMTP na adresu, kterou vytvoří, a přijaté e-maily vykreslí. K odesílání a testování e-mailů můžete použít kteroukoli z adres od a do.
Bezplatný testovací nástroj SMTP s otevřeným zdrojovým kódem pro testování doručování e-mailů z aplikací
Instalace a používání MailCatcher strong> je velmi jednoduché. Spoléhá na jazyk Ruby. Protože Ruby běží na všech platformách, můžete si MailCatcher nainstalovat a používat kdekoli. Zde si můžete stáhnout Ruby a poté nainstalovat. Poté spusťte tento příkaz pro instalaci MailCatcher.
gem install mailcatcher
Po instalaci jej můžete jednoduše spustit. Do terminálu zadejte „mailcatcher“ a server se spustí. Ve výchozím nastavení je navržen tak, aby běžel jako démon. Po jeho spuštění zadejte do adresního řádku prohlížeče 127.0.0.1:1080 a uvidíte hlavní rozhraní tohoto nástroje.
Abyste mohli otestovat e-mail, stačí odeslat e-mail z SMTP klient. Pokud používáte Linux, můžete použítswaky. Stačí zadat příkaz níže a odešle testovací e-mail na server. 127.0.0.1:1025 je SMTP server/port, kde bude MailCatcher naslouchat příchozím e-mailům.
Nyní se vám e-maily začnou zobrazovat v hlavním webovém rozhraní MailCatcheru. Není vyžadováno žádné ověření. Na server SMTP můžete odesílat e-maily z libovolné adresy. Nemá ani žádnou autentizaci SMTP.
Dříve jsem zmínil, že podporuje zobrazování nezpracovaného formátu e-mailu. Takže stačí kliknout na e-mail a kliknout na „Zdroj“, abyste viděli nezpracovaný e-mail. Zde uvidíte mimo jiné hlavičky e-mailů.
Tímto způsobem můžete použít tento jednoduchý a výkonný nástroj pro testování SMTP. Stačí jej spustit kdekoli a poté testovat e-maily, jak chcete. Existují různé knihovny SMTP zabudované v programovacích jazycích Python a PHP. Můžete je použít k odesílání testovacích e-mailů k ladění e-mailových funkcí vašich aplikací a služeb.
Poslední myšlenky:
Pokud hledáte bezplatný a otevřený nástroj na testování SMTP, pak jste na správném místě. Stačí použít MailCatcher k provedení testovacích e-mailů pomocí falešného serveru SMTP, který vytvoří. Další případ použití tohoto nástroje může být v interních organizacích. Můžete jej nakonfigurovat tak, aby dostával e-maily anonymně. Takže to teď vyzkoušejte na vlastní kůži a dejte mi vědět, co si o tom myslíte.