SirrMesh 소개
SirrMesh는 블록체인 인증을 지원하는 조합형 올인원 메일 서버입니다. 엔터프라이즈급 메일 서버 기능과 EVM 지갑 서명 인증을 통합하여 안전하고 현대적인 메일 플랫폼을 구현합니다.
SirrMesh란?
SirrMesh는 Go 언어로 구축된 완전한 기능의 메일 서버로 다음을 제공합니다:
- 완벽한 SMTP/IMAP 프로토콜 지원
- 블록체인 지갑 서명 인증
- 유연한 메시지 처리 파이프라인
- 프로덕션 환경에 적합한 배포 도구
- 다중 데이터베이스 및 다중 스토리지 백엔드 지원
주요 기능
핵심 역량
- 완전한 메일 서버: 엔터프라이즈급 SMTP/IMAP 지원
- 블록체인 인증: EVM 지갑 서명 기반 메일 액세스 제어
- 다중 DNS 지원: 15개 이상의 DNS 제공업체 자동 TLS 인증서 통합
- 스팸 방지: DKIM, SPF, DMARC 검증 및 평판 점수
- 유연한 스토리지: SQL 데이터베이스 백엔드(PostgreSQL, MySQL, SQLite) 및 S3 호환 객체 스토리지
기술 사양
| 기능 | 사양 |
|---|---|
| 메일 프로토콜 | SMTP, IMAP, Submission |
| 인증 방식 | EVM 지갑, LDAP, PAM, SASL |
| TLS | 자동 ACME 인증서 |
| 스토리지 | SQLite, PostgreSQL, MySQL, S3 |
| DNS 제공업체 | 15개 이상 지원 |
아키텍처 개요
┌─────────────────┐ ┌─────────────────┐
│ 메일 클라이언트 │────▶│ SMTP/IMAP │
│ (Thunderbird, │ │ 엔드포인트 │
│ Outlook 등) │ └────────┬────────┘
└─────────────────┘ │
▼
┌─────────────────────┐
│ 인증 │
│ (블록체인/LDAP) │
└────────┬────────────┘
│
┌──────────────┼──────────────┐
▼ ▼ ▼
┌─────────────┐ ┌───────────┐ ┌──────────┐
│ 스토리지 │ │ 검증 │ │ 수정 │
│ (SQL/S3) │ │(DKIM/SPF) │ │ (DKIM) │
└─────────────┘ └───────────┘ └──────────┘SirrMesh를 선택해야 하는 이유
개발자를 위해
- 모듈형 아키텍처: 커스텀 모듈로 손쉽게 확장 가능
- 깔끔한 API: 완벽하게 문서화된 인터페이스로 커스텀 기능 구축 용이
- 다국어 지원: Go로 구축되어 다양한 언어 바인딩 제공
- 활발한 개발: 정기적인 업데이트 및 개선
시스템 관리자를 위해
- 원클릭 배포: 자동화된 설치 스크립트
- 간편한 설정: 단순하고 읽기 쉬운 설정 형식
- 프로덕션 레디: 실전 테스트 완료, 포괄적인 모니터링 제공
- 유연한 배포: Docker, systemd 및 수동 배포 지원
보안을 중시하는 조직을 위해
- 블록체인 인증: 비밀번호 기반 취약점 제거
- 종단 간 암호화: 자동 인증서 관리를 통한 완전한 TLS 지원
- 스팸 방지: 다층 안티스팸 대책
- 오픈소스: GPL 3.0 라이선스 하의 완전히 감사 가능한 코드베이스
사용 사례
개인 메일 서버
자신의 데이터와 프라이버시를 완전히 제어하는 개인 메일 서버를 배포하세요.
기업 메일
LDAP 통합 및 고급 인증 옵션을 갖춘 엔터프라이즈급 메일 솔루션입니다.
블록체인 기반 통신
블록체인 지갑을 활용한 비밀번호 없는 메일 인증을 구현하세요.
개발 및 테스트
SQLite와 간편한 로컬 설정을 지원하는 완벽한 개발 환경입니다.
다음 단계
시작할 준비가 되셨나요?
커뮤니티 및 지원
- GitHub: sirrmesh/SirrMesh
- 라이선스: GPL 3.0
SirrMesh - 블록체인 인증을 지원하는 현대적인 메일 서버