[00:00] <soyeomul> 그걸 미리 안다면 
[00:00] <soyeomul> 소들을 전량 매각해야겠죠 시장에다
[00:00] <soyeomul> 그런일은 하지만 일어나지 않습니다
[00:00] <soyeomul> 전쟁은 가당찮은 상상의 일
[00:01] <soyeomul> 믈하려다 이렇게 글이 길어졌죠...?
[00:01] <soyeomul> 아 아침인사였네요
[00:01] <soyeomul> 감사합니다
[00:02] <soyeomul> 어제 구글 워크스페이스와 작별을 했습니다.
[00:02] <soyeomul> 보내주었다라기보다 제 실수로 되돌릴 수 없는 강을 건넌게 더 정확합니다
[00:02] <soyeomul> 땅 임자는 따로 있다라는 표현을 썼거등요
[00:02] <soyeomul> 맞는거 같아요
[00:03] <soyeomul> 삶은 시운 운 같아요 운칠기삼
[00:03] <soyeomul> 내가 아무리 노력해도 마지막에 운이 안맞으면 그건 내꺼가 될수 없더이다
[00:03] <soyeomul> 어제가 그랬어요
[00:03] <soyeomul> 구글로부터 confirm 메일 받고나서 믄 마가 덮였는지... 가만 놔두면 될것을
[00:04] <soyeomul> 대시보드에 등급 변화가 없어서 그당시까지만 해도 business starter 였거등요
[00:04] <soyeomul> 그래서 "구독 취소" 버튼을 누르면 no-cost 판으로 변하나 싶어서
[00:04] <soyeomul> "구독 취소" 버튼을 눌렀지요...
[00:04] <soyeomul> 그 순간 게임이 끝났어요 되돌아갈 수 없는 강을 건너버렸어요
[00:05] <soyeomul> 구글 워크스페이스와 빠빠이를 하게되었어요
[00:05] <soyeomul> 님아 그 강을 건너지 마오...
[00:05] <soyeomul> 여러분도 앞으로 믄 일을 할때는 호기심에 믄가를 누르지 마세요
[00:05] <soyeomul> 물어보고 눌러야합니다
[00:06] <soyeomul> 사실 그 "구독 취소" 버튼 누르기전... 아 이거 구글 워크스페이스 포럼에다 질문 올려볼까
[00:06] <soyeomul> 이생각도 들긴했어요
[00:06] <soyeomul> 근데 아 귀차나 그냥 한번 가보지뭐~
[00:06] <soyeomul> 이렇게 귀찮음 하나로...
[00:06] <soyeomul> 아까운거 하나 놓쳤어요
[00:06] <soyeomul> 구글 워크스페이스가 뭐냐믄...
[00:07] <soyeomul> 세상에서 가장 이상적인 전자메일 호스팅입니다 (개인도메인)
[00:07] <soyeomul> 그걸 공짜로 계속 쓸 수 있는 기회를 전 내다버린거였죠...
[00:07] <soyeomul> 후.......
[00:07] <soyeomul> "구독 취소" 버튼 누른 이후에.. 다시 재가입하니깐..
[00:07] <soyeomul> 매달 6$ 
[00:07] <soyeomul> 아...
[00:08] <soyeomul> 6딸라!
[00:08] <soyeomul> 첨부터 6딸라 옵션만 있었다면 그냥 담담히 6$ 썼을건데
[00:08] <soyeomul> 공짜 옵션을 내다버리고 나니깐.. 6$ 는 내꺼가 아니다라느 생각이 들어서
[00:08] <soyeomul> 걍 재가입 포기했습니다.
[00:08] <soyeomul> 손으로 직접 만든 메일서버를 이제 잘 키우려구요
[00:16] <Seony> 안녕하세요
[00:20] <soyeomul> 엇
[00:20] <soyeomul> 오 서니님 안녕하세요~
[00:20] <soyeomul> 제가 잠시 뭘 보느라 3분 늦었어요
[00:21] <soyeomul> 후배에게 전화하느라 늦게 봤네요
[00:21] <soyeomul> 내일 모심는다고 알림 전화주었어요
[00:21] <Seony> 아 네 괜찮아요. 어차피 저도 일하면서 띄엄띄엄 보거든요
[00:22] <soyeomul> ㅎ;
[00:23] <soyeomul> 어제 구글 워크스페이스 탈퇴후, 마음을 다잡고 예전에 하려했던걸 시도했어요
[00:23] <soyeomul> 바로 dnswl.org 에 
[00:23] <soyeomul> 가입을 했어요
[00:23] <soyeomul> 저거 가입한다고 바로 화이트리스트 등재되는건 아니지만
[00:24] <soyeomul> 일단 yw-0919/yw-1204 두 서버의 ip 주소를 등록해두었어요
[00:24] <soyeomul> 등재되면 가문의 영광~
[00:24] <Seony> 이런 것도 있군요
[00:24] <soyeomul> 아 넵;
[00:25] <soyeomul> 화이트리스트라서, 오픈소스 활동가들은 저걸 영광으로 여긴답니다~ 등재되면
[00:25] <soyeomul> low/med/hi 3개 등급에 등재되면 진짜 대단한 건데
[00:25] <soyeomul> none 단계도 있더라구요
[00:26] <soyeomul> low 만 되면 성공
[00:26] <soyeomul> 저거 postfix 에서 적용할때
[00:27] <soyeomul> https://www.dnswl.org/?page_id=15#postfix
[00:27] <soyeomul> 저런식으로 쓴다고 합니다.
[00:27] <soyeomul> 전 바로 밑에꺼로 씁니다
[00:27] <soyeomul> permit_dnswl_client list.dnswl.org=127.0.[0..255].[1..3],
[00:27] <soyeomul> 저걸 설정해두면
[00:28] <soyeomul> 화이트리스트 등재된 메일서버들은 접속을 허용하고,
[00:28] <soyeomul> 아닌 사람들은 그 다음단계의 필터링을 통과해야만 허용되는...
[00:28] <Seony> 음 그렇군요 
[00:29] <soyeomul> low/med/hi 만 허용하고 none 은 제외시켰어요
[00:29] <soyeomul> 제 서버 설정은 그래용;
[00:30] <soyeomul> hawaii.edu 죠 서니님 근무처요
[00:30] <Seony> 네
[00:31] <soyeomul> dnswl.org 에 화이트리스트로 등재되어 있씁니다.
[00:31] <soyeomul> 국가: US, 카테고리: 교육
[00:32] <soyeomul> DNSWL ID: 24294
[00:33] <soyeomul> 등급도 높네요 med.
[00:34] <soyeomul> 그쪽 메일서버 운영팀이 무쟈게 신경을 많이 쓰시나바요
[00:34] <Seony> 지메일 써요
[00:34] <soyeomul> 우리나라 대한민국 대학교에선 dnswl 에 등재된 학교가 하나도 없거등요
[00:35] <Seony> 지메일 쓰니까 메일서버 운영팀이라는게 아마 없을 거에요
[00:35] <soyeomul> 음~
[00:35] <soyeomul> outbound 는 추가로 몇개가 더 지정되어 있지 않을까 합니다 추측...
[00:35] <soyeomul> 지금 조회 해볼께요
[00:36] <soyeomul> 많아요 아주 많아요 아웃본드는 엄청많아요
[00:36] <Seony> outbound가 무슨 주소에요?
[00:37] <soyeomul> 아 dnswl.org 에서는 발신용 MTA 들에게만 등급을 부여합니다.
[00:37] <Seony> 음 저는 잘 모르겠지만, 암튼 저희 학교 이메일 주소가 https://mail.google.com/ 에요 
[00:37] <Seony> 그외 주소는 안씁니다
[00:38] <soyeomul> hawaii.edu descriptive text "v=spf1 ip4:128.171.0.0/16 ip4:166.122.0.0/16 ip4:168.105.0.0/16 ip4:132.160.0.0/16 include:_spf.google.com" " ip4:149.72.254.212/32" " ip4:216.17.93.137 ip4:198.187.196.100" " include:aspmx.pardot.com" " include:ngwebsolutions.net" " ip4:64.74.237.230/31 ip4:216.147.212.20/30 -all"
[00:38] <soyeomul>  
[00:38] <soyeomul> 합!
[00:38] <soyeomul> 구글도 당연히 있구용, 그외 하와이 대학교 학내망을 다 등록시켜놨네요
[00:39] <soyeomul> 학교 메일서버 운영팀에서요
[00:39] <Seony> 그게 아니라 저희 학교는 메일 서버가 없다니깐요 ㅎㅎ
[00:39] <soyeomul> 아 outbound 이야길 하고 있었어요~
[00:40] <soyeomul> dnswl.org 는 MX 받는 서버는 신경 안쓰거등요
[00:40] <soyeomul> 이래서 메일 이야기는 복잡합니다 ㅎㅎ
[00:40] <soyeomul> 서로 보는 곳이 다 다르거등요
[00:41] <Seony> 구글 메일 외에 뭔가 다른 게 있다면 그건 외부 업체나 삭제되지 않고 남아있는 오래된 레거시 코드 같은 것일 거에요. 암튼 저희는 구글메일만 사용해요
[00:41] <soyeomul> 서니님은 MX 를 이야기 하고 있었고... 전 발신용 서버를 이야기 하고 있었어요
[00:41] <soyeomul> 일단 서니님이 받는서버를 확인시켜주셨어요
[00:41] <soyeomul> 고마워요
[00:41] <Seony> 네 ㅎㅎ
[00:42] <soyeomul> 서니님과 이야길 하면서 느낀게 있어요
[00:42] <soyeomul> 아... 메일 이야기는 너무 깊게 들어가면 아니된다!
[00:42] <soyeomul> 저도 Gmail 사용자랍니다~
[00:42] <soyeomul> 으헤으헤
[00:42] <Seony> ㅎㅎ 메일이 좀 어려운 문제이긴 하죠
[00:43] <Seony> 저희는 학교에서 이메일 사용법에 대해서 안내할 때 그냥 바로 지메일 웹사이트 링크를 주거든요
[00:43] <soyeomul> 아 넵;
[00:43] <Seony> 저희 뿐만 아니라 거의 대부분의 대학들이 지메일 쓸 거에요
[00:43] <soyeomul> 만세!
[00:44] <soyeomul> 개인적으로 Gmail 이 세상을 평정하길 바랍니다.
[00:44] <soyeomul> 메일도 Gmail
[00:44] <soyeomul> 랩탑도 구글 크롬북
[00:44] <Seony> 제 생각엔 메일은 이미 지메일이 세상을 평정했다고 생각합니다.
[00:44] <soyeomul> 스마트폰도 구글 안드로이드폰
[00:44] <soyeomul> 오
[00:44] <soyeomul> 서니님 확인 감사요^^^
[00:44] <Seony> 쓸만한 다른 메일 서비스가 없더라구요
[00:45] <soyeomul> 공감!
[00:45] <soyeomul> 클라우드는 GCP 와 AWS 가 상부상조하면서...
[00:46] <soyeomul> 그런의미에서 커피 한잔 더 할까바요~!
[00:46] <soyeomul> 서니님 감사합니다^^^
[00:46] <Seony> 헛 별말씀을요
[00:50] <soyeomul> ucm.es 라는 스페인에 있는 대학교가 있는데...
[00:50] <soyeomul> 그곳에 한 이맥스 사용자가 Gmail 과 Emacs 메일러의 궁합에 대하여 이맥스
[00:50] <soyeomul> 메일링에다 질문 조언을 구하는 메일을 보내왔어요
[00:50] <soyeomul> 관련 글타래가 지금 한달째 계속 불타고 있는데
[00:50] <soyeomul> 리차드 스톨만까지 가세했답니다.
[00:51] <soyeomul> 그래서 조회를 해봤어요
[00:51] <soyeomul> ucm.es 의 MX 를요
[00:51] <Seony> 아하 그렇군요
[00:51] <soyeomul> 보니깐... 햐~ 걍 Gmail 구글 워크스페이스 더라구요!
[00:51] <soyeomul> 후레이~!
[00:51] <soyeomul> 그곳도 구글이 접수한거죵
[00:52] <soyeomul> 한참후에야 리차드 스톨만이 정리하기를...
[00:52] <soyeomul> 아 그럼 니쪽에서 forward 를 써가지고 니 리눅스 데스크탑으로 메일을 전달하면 
[00:52] <soyeomul> 니 리눅스 데스크탑에서 Emacs 로 메일을 열어서 읽어볼수 있다
[00:53] <soyeomul> 그럼 Gmail 의 oauth2 를 쓰지 않아도 된다
[00:53] <soyeomul> 이렇게 정리해주네요
[00:53] <soyeomul> 참 기발한 방식이라 생각되고 저도 생각해보니
[00:53] <soyeomul> 정말 괜찮은 방식이라 생각합니다
[00:53] <Seony> ㅎㅎ 사실상 해결이 안된다는 얘기이긴 하군요.
[00:54] <soyeomul> ㅎㅎㅎ 마자요 Emacs 에선 아직 ouath2 가 안됩니다
[00:54] <soyeomul> 기술적으론 누군가가 만들어뒀는데
[00:54] <Seony> 이맥스 좋아하시는 분들은 이맥스로 모든 것을 다 하려는 경향이 있어서 좀 유난히 그렇죠
[00:54] <soyeomul> 므드라... GPL 라이센스랑 충돌한다네요
[00:54] <soyeomul> 전 므 둘 다 쓰거등요
[00:55] <soyeomul> Gmail 웹에서도 보고 Gnus 에서도 보고 
[00:55] <soyeomul> 보내는건 Gnus 에서 작성하여 보냅니다 가급적
[00:56] <soyeomul> 혹여나 진짜 지금 app password 가 완전 정지되면 그때가 언제일지 모르지만
[00:56] <soyeomul> 그날이 오면
[00:56] <soyeomul> 그땐 Gnome evolution 을 쓸겁니다 개인 이메일만요
[00:56] <soyeomul> 에볼루션은 oauth2 지원하더이다
[00:56] <Seony> 오 그렇군요
[00:57] <soyeomul> 저위에 스톨만이 정리해준것도 발신은 해결몬합니다.
[00:57] <soyeomul> oauth2 가 안되기에
[00:57] <soyeomul> Gmail 아웃본드를 쓸 수 없거등요
[01:00] <soyeomul> 아 마따...!
[01:00] <soyeomul> 가능합니다 잠시만요
[01:00] <soyeomul> ucm.es 의 아웃본드가 학내망 다 되는걸로 봤거등요
[01:01] <soyeomul> 아니네요 ucm.es 는 좀 빡빡하네요
[01:02] <soyeomul> 학내망 전체를 다 허용하는게 아니고 특정 메일서버가 설치된 곳만 두어개 허용하고
[01:02] <soyeomul> 끝내버린...
[01:02] <soyeomul> 하와이 대학교는 다 허용해줬는데
[01:02] <soyeomul> 저쪽 ucs 학내 메일서버 운영팀은 좀 인심이 팍팍하네용
[01:02] <soyeomul> ucm.es
[01:03] <Seony> ㅎㅎ
[01:05] <soyeomul> 국내에 개발자라는 직함을 단 사람이
[01:06] <soyeomul> 전자메일 노출을 꺼려하는분도 잇다는걸 알았어요
[01:06] <soyeomul> 스팸메일이 온다고 이메일 노출을 안한다라는 사람의 블로그 글을 봣어요
[01:06] <soyeomul> 방금요
[01:06] <soyeomul> 저게 상식적으로 이해가 안가는게
[01:06] <soyeomul> 아니 가기도 합니다.
[01:07] <soyeomul> 혼자서만 개발하면 가능하지요
[01:07] <soyeomul> 하지만 메일링리스트나 버그리포트 등 오픈소스쪽으로 소통을 한다치면
[01:07] <soyeomul> 메일 주소는 공공재가 될 수 밖에 없거등요
[01:07] <soyeomul> 그 인식의 차이점을 좁힐 길이 안보이네요
[01:08] <soyeomul> 메일주소는 공공재라고 생각하면 편할텐데...
[01:09] <soyeomul> 스팸메일을 줄이려는 노력중 가장 확실하게 하는곳이 구글임을 알았어요
[01:09] <soyeomul> 다른곳과 다르게 구글 Gmail 은
[01:09] <soyeomul> 최고 앞단에서 가장먼저 검사하는게 DKIM 서명키입니다.
[01:10] <soyeomul> DKIM 서명키가 없거나... 검증 통과 못하면...
[01:10] <soyeomul> 바로 드랍시켜버리더이다...
[01:10] <soyeomul> 그리고나서 본문 내용을 검사하는데...
[01:10] <soyeomul> 하여간 1차 관문이 구글은 DKIM.
[01:12] <soyeomul> 저걸 활용하여 전 역으로 DKIM 서명키를 한번더 입혀서 구글로 포워딩시킵니다.
[01:12] <soyeomul> 그래서 세상에서 가장 힘든게 구글 Gmail 로 포워딩하는건데 지금은.
[01:12] <soyeomul> 전 하고 있어요. 미친거지요.
[01:13] <soyeomul> soyeomul@bionic190316003:~$ sudo cat ~soyeomul/.forward
[01:13] <soyeomul> soyeomul+gcp@gmail.com
[01:13] <soyeomul>  
[01:13] <soyeomul> 캬캬캬~
[01:13] <soyeomul> 사람들이 저에게 soyeomul@doraji.xyz 로 메일을 보내면
[01:14] <soyeomul> 그 메일을 일단 yw-0919 가 받아서
[01:14] <soyeomul> 구글 Gmail 로 쏴줍니다 (포워딩) -> soyeomul@gmail.com
[01:14] <soyeomul> 이거 10년전엔 가능했어요
[01:14] <soyeomul> 지금은 다들 안한다고 합니다.
[01:14] <soyeomul> 바로 dkim
[01:14] <soyeomul> dkim 서명키가 안되어 있거나 검증실패하면 무조건 구글이 드랍시키므로
[01:14] <Seony> 오 ㅎㅎ
[01:15] <soyeomul> 다들 Gmail 로의 포워딩을 포기한다고 합니다.
[01:15] <soyeomul> 근데 전 하고 있어요
[01:15] <soyeomul> 미쳤어요 미쳤어요
[01:16] <soyeomul> 메일링 메일을 다 포워딩하고 있어서 그래서 구글 워크스페이스 졸업시킨거도 있구요
[01:16] <soyeomul> 사실 새 메일서버 만든거도 구글 워크스페이스 를 대체하려고 한 의도도 있었어요
[01:16] <soyeomul> 본의 아니게 그렇게 되어버렸씁니다. 지금은 결과적으로.
[01:17] <soyeomul> https://gitlab.com/soyeomul/Gnus/-/commit/d367070a97d2a9b1fc8eb0a26d160fee4e272150
[01:17] <soyeomul> 한참 포워딩할때 테스트 샷.
[01:17] <soyeomul> 저 테스트 샷을 mailop.org 전세계 메일서버 관리자들 포럼에서 선보였어요.
[01:18] <soyeomul> 그랬는데... 다들 아.. 나는 저렇게 몬하갰어요...
[01:18] <soyeomul> 저건 너무 위험한 액션이에요
[01:18] <soyeomul> 다들 이런반응
[01:19] <soyeomul> 왜 그런고하니...
[01:19] <soyeomul> dkim 은 자기 도메인에게만 서명을 하는게 원래 목적인데
[01:19] <soyeomul> 소여물 선생이 보여준 스샷은
[01:19] <soyeomul> 메일링에서 온 메일에 dkim 을 입혔어요 강제로
[01:19] <soyeomul> From 의 도메인과 dkim 서명의 도메인이 달라요
[01:20] <soyeomul> 소여물 선생은 미쳤어요 미쳤어요
[01:20] <soyeomul> 마자요 달라요
[01:20] <soyeomul> 하지만 제 목적은 그냥 포워딩이 목적이지요
[01:20] <soyeomul> 제 메일이 Gmail INBOX 에만 무사히 도착하는게 목적이지요
[01:21] <soyeomul> 그래서 dkim  을 이렇게 사용했습니다.
[01:21] <soyeomul> 그때 구글 Gmail 책임자도 있었어요.
[01:21] <soyeomul> 아무 말 없이... 
[01:21] <soyeomul> 그냥 dkim 에 대하여 이렇게 표현했어요.
[01:21] <soyeomul> dkim 은... 연대보증서입니다.
[01:21] <soyeomul> 끝.
[01:23] <soyeomul> 해당 스샷의 메일 원 주인공은 버클리 대학교 졸업생이더라구요
[01:23] <soyeomul> 그리고 사용하는 메일러가 이맥스!
[01:23] <soyeomul> X-Mailer: MH-E 8.6+git; nmh 1.7.1; GNU Emacs 28.1
[01:24] <soyeomul> 그래서 아 저도 저런 메일러 한번 나중에 써볼까?! 이런생각도 하긴 했었어요
[01:24] <soyeomul> 아따 커피 한잔 더 할까바요~
[01:24] <soyeomul> 합!
[01:27] <soyeomul> 참 dkim 은 연대보증서 라는거
[01:27] <soyeomul> 요건 참 미묘한 여운이 있어요
[01:28] <soyeomul> 보증을 선다라는 표현이 잇씁니다
[01:28] <soyeomul> 돈 빌릴때
[01:28] <soyeomul> 돈 빌리는 당사자는 신용이 없으므로 누군가에게 보증을 받아야합니다
[01:28] <soyeomul> 그게 연대 보증이라고 하더이다
[01:28] <soyeomul> 하여간 누군가가 보증을 서주어야 합니다.
[01:28] <soyeomul> dkim 서명이 그 역할을 합니다.
[01:29] <Seony> 그렇군요
[01:29] <soyeomul> 보증은 "책임" 입니다.
[01:29] <soyeomul> 해당 메시지가 스팸이던 아니던 누군가가 "책임"을 져줄 주체가 있으면 구글은
[01:29] <soyeomul> 해당 메일을 받겠다는 의미라 하더라구요
[01:29] <soyeomul> 그래도 가급적 스팸메일에다가는 dkim 을 함부로 서명하지 말라는 충고도 해주시더라구요
[01:30] <soyeomul> 구글 Gmail 기술고문 브랜던 롱 <blong@google.com>
[01:30] <soyeomul> 반대로 dkim 서명이 없는 메일은 무조건 1차 관문에서 드랍시킨다네요
[01:31] <soyeomul> 좀 더 나가서... dkim 서명을 한채로 스팸을 계속 보냐면...
[01:32] <soyeomul> 그땐 해당 발신 MTA 를 구글-자체 관리 블랙리스트에 등재시킵니다.
[01:32] <soyeomul> 그럼 일천년동안은 그 메일서버는 Gmail 로 메일을 몬 보냅니다.
[01:32] <soyeomul> 삼천년정도...
[01:33] <soyeomul> 지금 yw-1204 가 발신 MTA 인데.. 아웃본드
[01:33] <soyeomul> 만든지 한달 반 밖에 안되었는데
[01:33] <soyeomul> 구글이 포워딩 메일을 받아줘서 너무 고맙더라구요
[01:33] <soyeomul> 와 진짜 고마웠어요 지금도 고맙고...
[01:35] <soyeomul> From 라인과 다른 도메인으로 dkim 서명을 하게되면 구글은 이렇게 표시합니다.
[01:36] <soyeomul> From: joe@berkeley.edu via doraji.xyz
[01:36] <soyeomul> joe@berkeley.edu 라는 메일인데 메일링을 거치면서 dkim 서명키가 깨졌어요
[01:37] <soyeomul> 그래서 마지막 포워딩 서버에서 doraji.xyz 라는 dkim 서명을 한 메일입니다
[01:37] <soyeomul> 그럼 구글은 일단 도메인이 서로 달라도 doraji.xyz 라는 서명키가 검증통과하면
[01:37] <soyeomul> doraji.xyz 가 보증을 선다는 의미로 받아들이고 해당 메일을 받아들입니다
[01:37] <soyeomul> 라고 전 해석했습니다
[01:38] <soyeomul> 블로그 보다보면 해외 블로그
[01:38] <soyeomul> 우리나라 블로그엔 dkim 을 깊이있게 해석한 블로그가 없어요
[01:38] <soyeomul> 사실 dkim 존재 자체를 모르는 개발자들이 더 많지요
[01:38] <soyeomul> 하여간 해외 블로그 보면 구글 Gmail 의 via domain.tld
[01:39] <Seony> 음 그렇군요
[01:39] <soyeomul> 에 관한 언급한 글이 딱 하나 있었어여
[01:39] <soyeomul> 브랜던 기술고문의 "연대보증서" 라는 의미를 전 그렇게 받아들였습니다.
[01:45] <soyeomul> 브랜던 기술고문의 DKIM 철학입니다: https://gitlab.com/soyeomul/Gnus/-/raw/master/DKIM/GMAIL-POLICY
[01:47] <soyeomul> 참 저건 이미 다른곳에서도 저렇게 활용한 사례가 있습니다.
[01:48] <soyeomul> 파이썬 프로젝트 메일링 서버는 오래전부터 저렇게 해왓어요
[01:48] <soyeomul> 파이썬 프로젝트 메일링은 가장 마지막 발송전 반드시!
[01:48] <soyeomul> python.org 도메인으로 dkim 서명키를 강제로 입힌후에 발송시킵니다.
[01:49] <soyeomul> 이 메일은 파이썬 프로젝트에서 보증을 섭니다. 받아주세요.
[01:49] <soyeomul> 이런 의미로 2011년부터 계속 그렇게 해왔었어요
[01:49] <soyeomul> 아마 이런 전통들이 구글 Gmail 철학에 영향을 준게 아닐까해요
[01:49] <soyeomul> 게다가 파이썬 프로젝트는... mailman 을 만든곳이기도 합니다.
[01:49] <soyeomul> 메일링 소프트웨어가 갱장히 복잡하자나요
[01:50] <soyeomul> 브랜던 기술고문도 전에 오픈소스 활동가였다가 구글에 입사한걸로 알고 있어요
[01:50] <soyeomul> 그래서 리눅스 오픈소스 메일링리스트의 패턴을 굉장히 유심히 관찰했을거라는데
[01:50] <soyeomul> 10원을 겁니다.
[01:51] <soyeomul> 그분 개인적으로는 가장 애용했던 메일러가 Mutt 였다고 합니다.
[01:51] <soyeomul> 커널 해커들이 가장 많이 쓰는 메일러 Mutt
[01:52] <soyeomul> 바로 파이썬 메일링에서 도착한 메일입니다.
[01:52] <soyeomul> gabriele1NOSPAM@hotmail.com via python.org 
[01:52] <soyeomul> via python.org !
[01:52] <soyeomul> 이야!
[01:52] <soyeomul> 저겁니다!
[01:52] <soyeomul> 저거에요!
[01:52] <soyeomul> 저게 브랜던 기술고문이 이야기하려했던겁니다
[01:53] <soyeomul> From 라인은 보나마다 개쓰레기 아이디입니다.
[01:53] <soyeomul> 저거 반송처가 없어요
[01:53] <soyeomul> 근데 파이썬 메일링에서 보낸거니 파이썬플젝에서 보증을 설테니 받아달라는거지요
[01:53] <soyeomul> 파이썬 플젝이 잘해요
[01:54] <soyeomul> 메일링 쪽에서도요
[01:54] <Seony> 전 이만 미팅하러 가보겠습니다
[01:54] <soyeomul> 앗
[01:54] <soyeomul> 넵!
[01:54] <soyeomul> 서니님 감사요~!
[01:54] <Seony> 헛 감사라뇨 제가 한 게 없는데 ㅎㅎ
[01:54] <soyeomul> 저도 이만 들어가봅니다^^^
[01:54] <soyeomul> 모두 존 하루요~~~
[01:54] <soyeomul> 꾸벅
[05:45] <FoxMaSk> hello 👋
[05:56] <soyeomul> 안녕하세요
[05:57] <soyeomul> dnswl.org 에 등재된 국내 메일서버 좀 더 조사를 해봤습니다
[05:57] <soyeomul> 국내 대학망은 없는줄 알았는데
[05:57] <soyeomul> 한군데 발견되었씁니다
[05:57] <soyeomul> 고려대
[05:57] <soyeomul> 민족대학 고려대는 dnswl.org 에 등재되어있더이다
[05:57] <soyeomul> 등급 MED
[06:01] <soyeomul> DNSWL ID: 35804
[06:01] <soyeomul> 하지만 현재 고려대는 구글 워크스페이스 사용중이더이다
[06:01] <soyeomul> MX 가 모두다 구글.
[06:02] <soyeomul> 고려대 메일서버 운영팀 하하하 dns 에다가 TXT 로 구글을 노래부르네요 으히히
[06:03] <soyeomul> 두번째 이야기
[06:03] <soyeomul> 메일 이야기 블로그글을 보다가
[06:03] <soyeomul> 발견한 글
[06:04] <soyeomul> Gmail 과 네이버 도착 속도 차이가 납니다.
[06:04] <soyeomul> 라는 글을 봤어요
[06:04] <soyeomul> 해당 작가는 서버 위치가 구글은 미국에 있고
[06:05] <soyeomul> 네이버는 한국에 있어서 지메일보다 네이버 메일이 빨리 도착하는게 아닐까
[06:05] <soyeomul> 라는 방향으로 정리를 했더라구요
[06:05] <soyeomul> 그것도 틀린말은 아닌데
[06:05] <soyeomul> 메일은 내가 보내는거까지는 내맘대로 할 수 있지만,
[06:05] <soyeomul> 상대가 받는거까지는 제어를 못합니다
[06:06] <soyeomul> 상대측의 스팸 필터링 시스템이 어떻게 되어 있는가에 따라
[06:06] <soyeomul> 스팸 정책이 어떤가에 따라 INBOX 도달 시간이 천차 만별입니다.
[06:06] <soyeomul> 모더레이터 걸려있으면 해당 관리자가 보고나서 승인 가부가 결정되었을때
[06:06] <soyeomul> 메일이 다시 움직이거등요
[06:07] <soyeomul> 그래서 메일은... 빨리가면 1분 안에도 도착하지만
[06:07] <soyeomul> 늦게 도착하는 경우는 최악의 경우 1년도 기다릴 수 있어야 합니다
[06:07] <soyeomul> 야 1년!
[06:07] <soyeomul> 이거 뭔데요!
[06:07] <soyeomul> 모더레이터가 생업으로 바빠서 메일링에 걸려있는 스팸트랩을 늦게 본거지요
[06:07] <soyeomul> 보니까 정상메일이어요
[06:08] <soyeomul> 그래서 통과시켰는데
[06:08] <soyeomul> 그게 1년전 메일이더라는 전설이 전해집니다
[06:08] <soyeomul> 얼매나 바빴으면
[06:08] <soyeomul> 그래도 1년만에 도착했으니 다행입니다.
[06:08] <soyeomul> 좀 빡빡한 메일서버는 일단 받아들입니다.
[06:09] <soyeomul> 그리고 INBOX 로는 안보냅니다.
[06:09] <soyeomul> 그냥 /dev/null 로 보내서 조용히 삭제시킵니다.
[06:09] <soyeomul> 이런 곳도 있구요
[06:09] <soyeomul> 그런 메일서버는 분석이 불가합니다
[06:09] <soyeomul> 내 메일은 분명 상대서버가 받아들인것을 로그에서 봤어요
[06:09] <soyeomul> 근데 상대방 메일함에 메일이 없다고 합니다
[06:09] <soyeomul> 우째 된거죠?!
[06:10] <soyeomul> 이런경우는 상대 메일서버 관리자가 이야기 하지 않는한 영원한 비밀
[06:10] <soyeomul> 바로 outlook.com 이 그런경우입니다.
[06:10] <soyeomul> 구글 Gmail 은 그대로 로그에 뿌립니다. 무슨 이유로 당신 메일 거절합니다.
[06:10] <soyeomul> 라고요 그래도 구글 지메일 서버는 친절한 편에 속합니다.
[06:11] <soyeomul> 그래서 메일은 n > 2 [06:11] <soyeomul> 메일이 안간 이유 메일을 몬 받은 이유...
[06:11] <soyeomul> 메일이 늦는 이유...
[06:12] <soyeomul> 시간차를 다투는 프로그래밍을 하는 프로그래머분들은 메일서버나 메일클라이언트
[06:12] <soyeomul> 관련 작업을 
[06:12] <soyeomul> 그래서 할 수 가 없어용;
[06:12] <soyeomul> 저런 이유로
[06:12] <soyeomul> 상대측에서 받아들이냐 안받아들이냐
[06:13] <soyeomul> 이런 정책적인 문제로...
[06:13] <soyeomul> 내가 니 마음을 받아줄까요 받지 말까요
[06:13] <soyeomul> 이러고 잇으니 말입니다
[06:13] <soyeomul> 절대 메일 관련 문제는 논리적으로 아니 논리적에다가 다른 그 무언가를 더 고려해야 
[06:13] <soyeomul> 원인 파악이 가능해집니다
[06:14] <soyeomul> 쌀을 생산할때... 100원어치 쌀을 생산할때 300원의 원료비+인건비가 들어갑니다
[06:14] <soyeomul> 100원어치 쌀을 생산할때마다 200원어치 손해를 감수하면서까지..
[06:14] <soyeomul> 쌀을 생산하는데요
[06:15] <soyeomul> 그 손해본 200원어치를 나라에서 보전해줍니다. 직불금으로요.
[06:15] <soyeomul> 메일서버 운영이 그와 비슷한거 같아요
[06:15] <soyeomul> 이윤은 나지 않아요
[06:15] <soyeomul> 개고생만 하지요
[06:15] <soyeomul> 욕은 욕대로 먹고 
[06:15] <soyeomul> 에러는 에러대로 원인 파악이 힘들고
[06:15] <soyeomul> 스팸메일 처리도 곤란하고
[06:15] <soyeomul> 등등
[06:15] <soyeomul> 그래도 메일서버를 유지하는 회사는 위대합니다!
[06:15] <soyeomul> 진짜로 위대합니다!
[06:16] <soyeomul> 파이팅!
[06:16] <soyeomul> 다들 파이팅입니다!
[06:16] <soyeomul> 혹여라도 메일서버 메일 관련 코딩이나 관련일을 하고자 한다면
[06:17] <soyeomul> 진짜 월급이라도 많이 주는 곳에서 일하세여~~~
[06:17] <soyeomul> 구글밖에 없네유
[06:17] <soyeomul> 구글로 가세여~ 메일 관련일은 구글에서 일하면 보상받아여~
[06:17] <soyeomul> 아따 배고프네유
[06:17] <soyeomul> 다시 들어갑니다;
[06:17] <soyeomul> 꾸벅
[11:30] <soyeomul> 안녕하세요~