Mandrill을 사용할 수 있을 때까지 힘들었던 일들.

4628 단어 UbuntuMandrill

메일로 서버의 상태를 받을 수 있었으면 좋겠어요.
이렇게 말하면 친구가 알려준 만델렐을 사용할 수 있을 때까지요

환경

  • Ubuntu 14.04 LTS
  • 성함이 어떻게 되십니까?com(도메인 등록 서비스)

    1. 계정 획득

  • 먼저 계좌번호 취득
    서비스 자체는'MailChiimp'이라는 회사가 운영한다
    그래서 그 회사 계정이 필요해요.
    https://login.mailchimp.com/signup/
  • 계정 생성 완료 후 Mandrill에 로그인
    https://mandrillapp.com/login/
  • 어쨌든 이렇게 하면 서비스 자체가 사용할 수 있다
  • 2. Sending Domaains의 설정

  • 송신 소스 도메인 설정
  • 이건 너무 소박해요.
  • 프로젝트 3개
  • 1. Verified Domain

  • 도메인 인증
  • 사실상 독립역에서 메일을 받을 수 있는 상태가 아니다
  • 친구가 자신의 도메인 이름에서 메일을 받을 수 있는 환경을 빌려준다
  • 인증
     
  • 원래는!!!
  • 도메인 등록 서비스에서 MX, TXT 등의 레코드 설정
  • 이메일 수신 가능
  • Verified Domain으로 메시지 보내기
  • 받은 메일의 URL을 클릭하여 인증
  • 단계 필요
  • 별개의 도메인을 등록할 수 있는 메일 서비스
    이전에는 Google apps 및 Outlook이었습니다.공짜로 인터넷도 할 수 있는데.
    현재inbox.com
    이런 서비스가 유명한가 봐요.
    고대의 야후처럼 보이며 독특하다.

    2. DKIM Settings

  • 메일 서비스 인증에서 일반적인?그런가 보다
  • 처음이라 당혹스러워
  • 중요한 것은 지정된 내용을 DNS 레코드로 설정하는 것입니다!
  • 그런 것 같아요
  • View DKIM/SPF Setup Instructions
  • 버튼을 누르면 설정된 텍스트가 나타납니다
  • .
  • mandrill._domainkey.
  • 여기는 이해하기 쉬워
  • 3. SPF Settings

  • 이것도 일반 인증
  • TXT 레코드에 추가
  • 니가 쓴 건 니 이름이야.컴이라서?all~all 아니에요.
  • 입력이 정확하면 문제 없이 인증
  • 3. API 키 가져오기

  • SMTP & API Credentials
  • 액세스 및 + New API Key 버튼
  • Create API Key를 통한 간단한 제작
  • 4. API 두드리기 스크립트 쓰기

  • 이번에 딱 루비를 넣어서 가볍게 루비
  • 만델 루비용 라이브러리 공개
  • Mandrill API Documentation - Ruby
  • gem install mandrill-api
  • 빠르게 넣기
  • mandrill_sample.rb
    require 'mandrill'
    m = Mandrill::API.new '<API_Key>'
    message = {
     :subject=> "Hello from the Mandrill API",
     :from_name=> "Your name",
     :text=>"Hi message, how are you?",
     :to=>[
       {
         :email=> "<MAIL_TO>",
         :name=> "Recipient1"
       }
     ],
     :html=>"<html><h1>Hi <strong>message</strong>, how are you?</h1></html>",
     :from_email=>"hoge@<yourdmain.com>"
    }
    
    이런 느낌의 샘플로 바뀐 내용입니다.
    $ ruby mandrill_sample.rb
    실행
    status=sent 답장 후 완성

    수고하셨습니다.


    이번에는 메일 서버에 대한 이야기입니다.
    계약 중인 공급자는 메일 서버를 만들 수 없습니다
    등등, 많은 것을 배웠다
    Mandrill은 앞으로 더욱 활용할 수 있을 거라고 생각합니다.
    감사합니다.

    참고 자료

  • Mandrill을 사용하여 JavaScript로만 메일 보내기 - rcmdnk's 블로그
  • Mandrill 을 통해 메시지 보내기
  • JavaScript만 메일을 보낼 수 있을 것 같아서 해봤어요.
  • 좋은 웹페이지 즐겨찾기