우리메일 : http://woorimail.com

 

에.. 현재 코어 버전은 1.8.13 이군요.

 

코어에 큰 문제가 없다면 왠만하면 최신 코어로 업데이트 하는 편입니다.

 

우리메일은

 

이니시스 전자결제로 포인트를 결제하고 1포인트 = 1유료메일 결제하는 단순한 비지니스 모델을 갖고 있습니다.

 

포인트는 XE코어 포인트가 아니라 별도의 포인트 관리 체계를 갖췄으며, 유료/무료/프로모션/기타 4가지 포인트 형태를 각각 관리합니다.

 

모든 포인트 사용은 로깅이 되고 있습니다.

 

인증키를 발급하고 있고 인증키는 이메일을 전송할 때 누군지를 확인합니다.

 

유료 도메인 입력 시스템(채널시스템)을 통하여 유료 메일 모델을 하나 더 갖고 있습니다.

 

대량 메일 보내기 및 상태정보에 대한 POST 형식의 API 시스템을 갖췄으며, 결과값을 JSON 형태로 응답합니다.

 

이 모든 우리메일 시스템은 XE 로 만들어져 있으며, 코어 수정은 일체 없습니다.

 

여러분도 XE 를 이용한 웹 서비스 제작에 도전해 보세요 :)

 

 

GG

profile
카카오 오픈톡 : http://kakao.forppl.com
  • profile
    직접 개발하신건가요 ^^ 굳굳
  • profile profile
    런칭 자체는 2014년에 했어요~
  • profile
    API 매뉴얼을 보면 mid, act 등 XE에서만 사용되는 파라미터들이 그대로 노출되어 있어 살짝 불만이긴 합니다 ㅋㅋ 만약 나중에 XE3이나 그 밖의 다른 시스템으로 옮기더라도 XE의 흔적을 그대로 가져가야 할 테니까요. 코어 수정은 피한다고 하더라도 rewrite를 사용해서 깔끔한 주소로 endpoint를 만들어 주셨다면 보기도 좋고 나중에 로그를 분석하기도 편할 텐데~
  • profile profile
    캬~!
    기진곰님의 지적에 불알을 탁! 치고 갑니다.
    하지만 XE3 으로 갈 필요가 있을까 싶습니다.
    현재의 API 는 XE1 버전용이고.. 혹시 더 빠르고 좋은 시스템으로 갈아탄다고 하면 그에 맞는 API를 공개하면 될 것 같습니다.
    :)
  • profile profile
    부... 불알을 탁...? ㅡ.ㅡ;; 오늘 저 때문에 GG님 고자되심!
  • profile profile
    이미 애가 둘이라 괜찮습니다! ㅋㅋㅋ
  • profile profile
    공짜 불임수술 ㅎㄷㄷㄷ
  • profile profile
    사실 저도 Restful 로 해보고 싶었으나 .htaccess 파일 같은걸 수정해서 만든다면 코어 업데이트시 또 뒤엎어 쓸까 걱정이 되어서 못했습니다 ㅠㅠ
    제가 코어 업데이트를 막는 코어 수정을 극도로 싫어 하거든요..
    용역때도 코어는 안건듭니다.
    고객님들의 보안업데이트를 위해서요...
  • profile profile
    드립이 너무 직설적이어서 순간 제 눈이 잘못됐나 했음 ㄷㄷ;
  • profile ?

    불알을 탁 소리날 정도로 치면 한동안 팍 인상쓴 쭈구리로 생활해야할지도 모릅니다... ㅋㅋ

  • ?
    제가 잘 몰라서 엉뚱한 질문을 드리는 것일지도 모르겠는데 다른 이메일 서비스와 SMTP 연동하는 것 말고 우리메일을 이용하면 좋은 점이 어떤 것인가요?
    지금 제가 이해한 서비스 내용은.... post로 이메일 내용과 수신자 주소를 전달받고 우리메일 서버에서 이를 쪼개거나 나누어서 안정적으로 전송해준다는 것 같은데 특별히 장점이 떠오르지를 않아서 말이죠...^^
  • ? profile
    크게 두가지로 답변 드릴께요.

    1. API 를 통해서 내 홈페이지에서 직빵으로 우리메일로 전송해서 보내는 것이라서 부가 서비스 개발이 용이 하구요.
    2. 2천통을 phpmailer를 이용해서 루프돌려서 메일 보내보시면 제가 왜 이런걸 만들었는지 이해 되실 것이라 생각됩니다. 보통 500통도 한번에 못보냅니다. 100통만 보내려고 해도 아마 300초는 걸릴걸요...
  • profile ?
    답변감사합니다 ㅎ 그런데 SMTP를 통해서 외부 이메일 서비스로 전송해도 phpmailer가 관여하나요? 그리고 이론적으로 우리메일은 얼마만큼의 메일 전송 요청이 오더라도 다 처리할 수가 있는건가요?
  • ? profile
    smtp 를 통해서 외부 이메일 서비스로 전송한다고 해도 일단 내부에서 대량메일을 전송하기 위해서는 한통씩 루프를 돌려서 외부 이메일 smtp 로 전송하게 되는데 이 과정이 다 php가 처리한다고 보시면 됩니다. 루프도 php겠지요... 쉽게 말씀드려서 웹 서버에서 php를 이용해서 루프를 돌려 대량메일을 한통씩 외부 smtp 에 전달하고 응답받는 과정에 병목이 생기면서 에러가 나버립니다. 서버 세팅을 통해서 해결해 보려고 해도 아마 그게 한계가 있을 것입니다. php자체를 웹서버로 하지 말고 bash 로 직접 구동해서 어찌어찌 보내면 될 수도 있지만 아무래도 시간이 참 많이 걸리겠지요...

    현재는 사실 우리메일에 엄청 많은 트래픽이 있는건 아니라서 메일 센더 서버가 2개입니다. 그나마도 메인 센더 한대와 로드벨런스를 위한 예비서버 한대로 구성되어 있지요. 유저가 늘어나면 센더 서버를 늘리면 됩니다. 일단 센더 한대 기준으로 전송대상 이메일에 따라 차이는 있겠지만 이론상 대량메일의 경우 하루 80-100만통 정도를 처리하도록 되어 있습니다. 한통짜리 메일이 많으면 또 변수가 발생합니다.
  • profile ?
    그렇군요 ㅎㅎ 평소에 GG님의 우리메일 서비스를 보면서 api 서비스를 개발해볼까 생각중이어서 질문을 드리게 됐습니다. 친절하게 설명해주셔서 감사합니다.
    마지막으로 한 가지만 더 여쭤봐도 될까요? 투자,영업, 운영비용 대비 흑자가 나고 계신지 궁금합니다.
  • profile ?
    앗, 그리고 api 서버로 리얼서버를 사용하시는지 아니면 가상서버를 사용하시는지도...
  • ? profile
    적자에요 적자!!!! 하지 마세요!!!! ㅋㅋㅋ
    저는 이걸로 밥먹고 살려고 한게 아니라 제가 이걸로 뭔가 개발하려고 만든거라서 수익은 정확히 잘 모르겠습니다.
    순수하게 우리메일만 가지고는 매출이 크지 않아요.
    절대! 하지 마세요!! ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
  • ? profile
    api 는 XE로 구현했습니다... :)
    웹서버니까 리얼서버든 가상서버든 상관이 없지요...
    api 뭐 별거 있나요?
    Request -> Response !!!!!!
  • profile ?
    상도덕이 있기로서니 당연히 메일링으로는 안 들어기죠 ㅋㅋㅋ 그리고 설명을 친절하게 해주셨는데도 감이 안와서 엄두도 안납니다. PHP만으로 생각하면 도저히 루프말고 해법이 생각이 안나요.

    뭐 사실 밥은 이미 잘 벌어먹고 있는데 간식을 좀 좋은걸로 먹어보고자 공부하고 있네요 ㅋㅋ

    아아.... 그러면 진짜 마지막 질문!! PHP, 자바스크립트 정도를 완전히 익히려고 하고 있습니다. 그런데 컴공 출신 친구가이 C를 한번 간단하게 훑고 PHP를 배우라고 권하네요. 그리고 파이썬도 배워두라고 하면서 취미로 시작한 저를 완전히 공돌이로 만들어버리려 하고 있습니다. GG님께서는 공부를 어떻게 하셨는지 알고 싶네요 ㅎ
  • profile ?
    그렇군요. 왠지 우리메일 홈페이지가 IDC에 서버를 서너대쯤은 입주시켜놓은 회사처럼 멋드러지게 생겨서 여쭤봤네요 ㅎ
  • ? profile
    저는 건축과 출신으로 군대가서 PHP 책 한번 읽었고 나머지는 실전 목표를 세우고 구글링으로 공부했습니다 ;;;;
    그래서 근본이 좀 없어요...
    예를들어 자료구조 물어 보시면 답변을 못합니다.
    컴공은 전산이 아니잖아요.
    컴퓨터 엔지니어링과 컴퓨터 사이언스와 차이가 있다고 생각합니다 :)
  • ? profile

    그렇지 않아요 ;;;
    저는 디자인을 못합니다.

    ㅠㅠ


    https://xe1.xpressengine.com/index.php?mid=download&package_id=22753559

  • profile ?

    정작 그 친구는 컴공가서 실무와 상관없는 알고리즘 뭐 이런 공부만 왕창했다고 근본없는(?) 사람들을 부러워하기도 하더군요 ㅋ

    늦게까지 상대해주셔서 정말 감사드립니다!!! 정말 많은 도움이 됐습니다 :D