목록개발이야기 (512)
준호씨의 블로그
1982년 RFC821 에서 메일 서버간 25번 포트를 인터넷 이메일 전송 채널의 기본 포트로 언급 했다. 그 이후로 지금도 메일 서버간 전송하는 기본포트로 25번 포트를 사용하고 있다. 1998년 RFC2476 에서 옛 방식은 25번 쓰고 새 정책과 보안을 적용하기 위해 587 포트를 쓰기로 하였다. SMTP TLS 바로 접속 해 보는 방법 $ openssl s_client -crlf -connect smtp.daum.net:465 IMAP TLS 바로 접속 해 보는 방법 $ openssl s_client -crlf -connect imap.daum.net:993 POP3 TLS 바로 접속 해 보는 방법 $ openssl s_client -crlf -connect pop.daum.net:995 참고 h..
도메인 관련 작업을 하다보면 dig 라는 커맨드를 사용하게 되는 경우가 많다. 그런데 종종 dig 커맨드가 설치 되어 있지 않은 경우가 있다. 그럴 때는 bind-utils 를 설치 해 주면 dig 커맨드도 같이 설치 된다. sudo yum install bind-utils
Net::SMTP 이용 Net::SMTP 모듈을 이용하여 메일을 보내는 예제Debug 메시지를 보여 주기 싫으면 ```Debug => 1``` 부분을 지우면 된다.심플하게 메일을 보내는데 한글이 들어가면 수신 서버에 따라 제대로 처리가 안되는 경우가 있다.가급적이면 MIME 으로 인코딩 해서 보내는 것이 좋다. use strict; use warnings; use Net::SMTP; my $smtp = Net::SMTP->new('mx1.hanmail.net', Debug => 1); my $from = 'test@junho85.pe.kr'; my $to = 'junho85@daum.net'; $smtp->mail($from); # from $smtp->to($to); # to $smtp->data();..
그래픽 프로그램에서는 drop shadow 라는 용어를 많이 쓴다. shadowColor 를 지정해 주고, shadowBlur 값을 지정해 주면 그림자가 생긴다. context.shadowColor = "black"; context.shadowBlur = 5; ` 그림자의 위치를 조정해 보자. context.shadowColor = "black"; context.shadowBlur = 5; context.shadowOffsetX = 5; context.shadowOffsetY = 5; 그림자를 반투명하게 만들고 싶다면 shadowColor 설정할 때, rgba 를 이용한다. context.shadowColor = "rgba(0,0,0,0.5)"; context.shadowBlur = 5; context...
2015년 일일 커밋에 도전 했던 적이 있었다. 일일 커밋 시작 2015.12.04 하지만 2015년 회고 에서도 남겼었듯이 구멍이 나기 시작 했다. 그러다가 결국 흐지브지 되었다. 그렇게 일일 커밋의 꿈은 흐지브지 물 건너 간게 아닌가 싶었다. 그러다가 2018년 100일간 매일매일 커밋을 하는 모임을 알게 되어 참여 하게 되었다. 그리고 그 결과는 꽤 괜찮았다. (감시자가 필요 했던 건가? 돈이 걸려서 효과가?) (신기한 건 2015년과는 디자인이 좀 바꼈다. Longest streak 같은 정보가 없어졌다.) 현재 80일 째 커밋을 이어가고 있다. 예전에 일일 커밋 목표를 세웠을 때는 뭔가 규칙도 정하고 제대로(?) 하려고 했으나, 일일 커밋 습관이 들지도 않은 상태에서 계획만 거창하게 생각 했던게..