Extra Form
PHP PHP 5.6
CMS 기타

안녕하세요? 

가입과 동시에 질문부터 드려서 무척 죄송합니다. 그런데 워낙에 자료도 없는데 마음은 급하고

해외 vps관련 해서 검색하면 이곳이 자주 검색되어 이렇게 실례를 무릅쓰고 질문드리게 됐습니다. 

 

몇일전에 리노드에 가입해서 2gb짜리 하나 생성해서 우분투 16.04 lts 환경으로 세팅해 쓰고 있습니다. 

다른건 크게 불만없이 마음에 드는데, mail() 이 작동하지 않습니다. 

sendmail로 안되서 postfix도 설치해봤으나 안되서

phpmailer를 이용한 네이버, 지메일등 smtp 를 통한 메일발송도 시도해 봤으나 역시나 무반응.. 

 

그러다가 짧은 영어실력에 우연히 아래의 공지를 발견하게 돼었는데 (왜 진작 찾아보지 못했는지)

https://www.linode.com/docs/email/running-a-mail-server/#sending-email-on-linode

스팸때문에 2019-11월 부터 생성된 계정에 25, 465, 587 포트에 모두 제한을 둔다는 말인거 같아요. 

메일발신을 하려면 복잡한 dns세팅에 support 를 통한 확인절차까지 필요한거 같은데

이게 매번 도메인연결시마다 하려면 번거로울 것 도 같고

웹서비스에서 메일발신도 중요한 기능중 하나인데 (예 회원가인 인증, 결제결과 통보 등)  참 난감하네요

 

서론이 길었는데 혹시 저같이 2019년 11월 이후에 가입해서 동일하게 제약에 걸리신 분 있으실까요? 

제가 너무 어렵게만 생각하는건지 꼭 리노드 네임서버로 연결해야만 하는것인지.. 다른 간편한 dns세팅방법이 없는지

어떻게 해결해야 할지 난감하네요

 

리노드에만 저런 제약이 있는거면 디지털오션이나 벌쳐는 어떤지 , 아니면 그냥 국내 가상서버로 복귀해야 하나 싶습니다.

  • profile
    서비스 제공업체와 관계없이 복잡한 DNS 설정 (SPF/DKIM)은 도베인별로 기본적으로 하셔야합니다 (Amazon SES 처럼 자체 도메인으로 발송하는 경우 제외).

    전 개인적으로 메일 발송은 우리메일이나 MailGun, Amazon SES 등 외부 발송 업체를 사용하시는걸 추천드립니다.
  • profile ?
    네 감사드립니다. 말씀하신 내용 참고하겠습니다.
  • profile
    메일건 쓰시는게 속편합니다
  • profile ?
    네 맞습니다.
  • profile

    전혀 복잡한 DNS 설정이 아닙니다. 도메인이 서버에 연결되어 있다면 A레코드는 이미 있을 걸요? 리노드만큼 매뉴얼 잘 되어 있는 곳도 흔치 않고, 다른 도메인을 추가할 때 기존 것을 그대로 복사해서 쓸 수도 있어요.

     

    어차피 요즘 서버에서 mail() 함수나 PHPMailer로 직접 메일을 발송하는 것은 사양길에 접어든 지 오래입니다. 서버에서 직접 문자메시지 보내는 사람 보셨나요? 문자발송 서비스와 연동하는 것이 당연하게 받아들여지듯, 메일도 점점 비슷하게 되어가고 있습니다. 아마존과 리노드가 금지 정책을 세웠으니 아직 메일 발송이 허용되는 업체들도 따라할 가능성이 꽤 높습니다. 쉽게 허락해 줄 때 빨리 허락 받으세요.

     

    허락이 되더라도 그냥 윗분 말씀대로 외부 업체 쓰시는 것이 속편할 거예요. 웬만한 사이트는 무료 사용량 범위 내에서 대부분 커버됩니다. 게다가 Mailgun이나 Sendgrid 같은 해외업체와 연동하기에는 국내서버보다 리노드가 오히려 더 유리하고, 외부 업체에서 요구하는 DNS 설정은 SPF, DKIM 등 리노드에서 요구하는 것보다 더 복잡하면 복잡했지 절대로 쉽지 않으니 어서 익숙해지시는 것이 좋습니다.

  • profile ?
    네 감사합니다. 너무 어렵게 생각했나 봅니다.
  • profile
    https://xetown.com/questions/1168168

    외부 메일 발송 API를 이용하시는게 제일 좋습니다. php의 mail 함수는 그냥 없는셈 치셔도 됩니다.
    (SPF, DKIM 등 설정이 필요하며, 설정을 마쳐도 호스팅사 IP대역에서 보내는 메일은 스팸취급 당하기 좋습니다)
  • ?
    그렇죠 자체 mail은 뭐 서비스용으로 사용하기엔 무리가 있습니다.
  • ?
    vultr도 smtp 사용하려면 티켓 사용해서 요청해야 풀어주더라구요.
    (3가지 정도 물어보는 것에 대해 답변을 해야 합니다.)
  • ? ?
    아 그렇군요. 저 당시 당황해서 vultr 도 고민하고 있었는데 괜한 수고만 할 뻔했네요.