우편 : 우리 모두가 시도해야 할 Sendgrid 대안

회사에서 자체 메일 서버를 사용하고 이메일 마케팅을 구현하는 것이 점점 더 보편화되고 있습니다. 개인적으로 이러한 작업을 수행 할 때 가장 적합한 도구 중 하나는 다음과 같습니다. SendGrid, 그러나 불행히도 독점적입니다. ㅏ Sendgrid의 대안 내가 며칠 동안 테스트 한 것은 우편, 웹 서버에 쉽게 설치할 수있는 매우 흥미로운 기능을 갖춘 오픈 소스 메일 서버입니다.

우편이란 무엇입니까?

우편 Ruby, Php 및 Node로 개발 한 오픈 소스 도구입니다. 에이 테크 미디어 이를 통해 모든 플랫폼 또는 웹 서버에서 광범위한 기능을 갖춘 메일 서버를 가질 수 있습니다.

이 도구는 SendGrid, 권총 또는 가장 덜 인기있는 소인는 원래 aTech 팀의 기본 요구 사항을 충족하기 위해 만들어졌지만 나중에 모든 사용자가 사용할 수 있도록 릴리스되었습니다.

이 도구는 매우 멋진 인터페이스를 가지고 있으며 6 개월 이상 테스트를 거쳤으며 이메일을 더 자동으로 보내고받을 수있는 간단한 API도 있습니다.

애플리케이션의 다양한 스크린 샷을 통해이 우수한 오픈 소스 메일 서버의 특성에 대해보다 자세한 설명을 확실히 알 수 있습니다. sendgrid의 대안

메일 서버

이메일 마케팅

이메일 서버

우편을 설치하는 방법?

Postal을 설치하기 전에 Ruby, MySQL, RabbitMQ, Node.js 및 git이 설치되어 있어야하며 다음 단계를 따라야합니다.

  1. 해당 데이터베이스를 생성하고 Postal의 적절한 기능을 위해 준비합니다.
    mysql -u root -p
    

    우편 데이터베이스를 만들어야합니다. 서버의 로컬 IP와 XXX를 원하는 비밀번호로 바꿔야합니다.

    몹시 떠들어 대다 데이터 베이스 `우편`CHARSET utf8mb4 COLLATE utf8mb4_unicode_ci;
    GRANT 모든 ON `우편`.* ~까지 `우편`@`127.0.0.1` 식별자 "트리플 엑스";

    특정 사용자가 접두사가있는 모든 데이터베이스에 액세스 할 수 있도록 허용 postal-.

    GRANT 모든 권한 ON `엽서-%` . *`우편`@`%`  식별자 "트리플 엑스";
  2. 다음 명령을 사용하여 RabbitMQ 가상 호스트를 만듭니다.
    sudo rabbitmqctl add_vhost /postal
    sudo rabbitmqctl add_user postal XXX
    sudo rabbitmqctl set_permissions -p /postal postal ".*" ".*" ".*"
  3. zip 실행을위한 배포판 준비
    sudo useradd -r -m -d /opt/postal -s /bin/bash postal
  4. 필요한 두 가지 종속성을 설치하고 필요한 프로젝트는 거의 없습니다.
    sudo gem install bundler
    sudo gem install procodile
  5. 다음 명령을 사용하여 적절한 디렉토리에서 소스 코드를 복제합니다.
    sudo -u postal git clone https://github.com/atech/postal /opt/postal/app
    

    다음 명령을 사용하여 모든 디렉토리에서 우편에 액세스 할 수있는 심볼릭 링크를 만들 수 있습니다.

    sudo ln -s /opt/postal/app/bin/postal /usr/bin/postal
  6. Postal을 실행하는 데 필요한 Ruby 종속성을 설치합니다.
    postal bundle /opt/postal/app/vendor/bundle
  7. 다음 명령을 사용하여 도구의 초기 설정을 실행하십시오.
    postal initialize-config
  8. 우편 데이터베이스를 초기화하고 https가 포함되도록 설치를 등록하십시오.
    postal initialize
    

    Lets encrypt 키 등록

    postal register-lets-encrypt youremail@example.com
  9. 우편 서버를 실행하고 즐기십시오.
    postal start
    

우편에 대한 결론

개인적으로 Postal은 동일한 기능을 제공하는 클라우드 서비스를 대체 할 수있는 이상적인 도구라고 생각합니다. 더 많은 제어와 정보 관리를 제공하기 때문입니다. 분명히 Postal은 다른 독점 또는 무료 솔루션에 비해 단점과 장점이 있으므로 상황을 분석하여 사용에 적합한 지 판단하는 것이 편리합니다.

마찬가지로 Postal의 학습 라인은 매우 짧기 때문에 통제 된 환경에서 도구의 사용 및 작동에 대해 상당히 수용 가능한 테스트가 제공 될 수 있습니다.

가볍고 안전한 오픈 소스 이메일 플랫폼을 갖는 것의 중요성을 강조하는 것이 중요하지만, 훨씬 더 중요한 것은 귀하의 요구에 가장 적합한 애플리케이션을 선택하는 데 충분한 시간을 투자하는 것입니다. 저는 개인적으로이 새로운 도구를 제 요구에 가장 잘 맞는 Sendgrid의 대안이라고 생각하므로이 도구를 권장하며 오늘부터 프로덕션 환경을 위해 대기 할 것입니다.


코멘트를 남겨주세요

코멘트를 남겨주세요

귀하의 이메일 주소는 공개되지 않습니다. 필수 필드가 표시되어 있습니다 *

*

*

  1. 데이터 책임자 : Miguel Ángel Gatón
  2. 데이터의 목적 : 스팸 제어, 댓글 관리.
  3. 합법성 : 귀하의 동의
  4. 데이터 전달 : 법적 의무에 의한 경우를 제외하고 데이터는 제 XNUMX 자에게 전달되지 않습니다.
  5. 데이터 저장소 : Occentus Networks (EU)에서 호스팅하는 데이터베이스
  6. 권리 : 귀하는 언제든지 귀하의 정보를 제한, 복구 및 삭제할 수 있습니다.

  1.   카를로스 마우리시오

    당신의 기사가 매우 흥미 롭습니다.
    Slack의 무료 소프트웨어 옵션을 알고 있습니까?

    인사말.