목록분류 전체보기 (2066)
준호씨의 블로그
JavaMail API 로 eml 파일 파싱하는 방법을 정리 해 본다. 간단히 요역하자면, FileInputStream 으로 파일 불러와서 MimeMessage 만들 때 인자로 넣어주면 된다. 다음 예제를 보자. File emlFile = new File("src/main/resources/mail.eml"); Properties props = System.getProperties(); Session mailSession = Session.getDefaultInstance(props, null); // parse eml file InputStream inputStream = new FileInputStream(emlFile); MimeMessage message = new MimeMessage(mailS..
스케쥴 관리 용도로 트렐로 (Trello) 를 종종 쓰고 있는데, 페친님이 트렐로 관련 부가 기능들을 설명해 둔 글을 올려서 관련해서 세팅 해 보았다. Planyway - 달력 보여주는 기능 https://planyway.com/ 에서 설치 할 수 있다. 설치 하면 아래와 같이 트렐로 보드에 달력을 함께 띄울 수 있게된다. 좀 더 체계적인 스케쥴 관리를 할 수 있게 도와 준다. 기본적으로 무료이며, 유료 구독을 하면 좀 더 다양한 기능을 제공한다. 가격 정보는 다음 링크를 참고 하도록 한다. PRO 는 월 $4.17, TEAM 은 $5.83 이다. Planyway Pricing Power-Ups - 다양한 부가기능 트렐로 자체 기능에 Power ups 라는 기능이 있다. (참고: Enabling Powe..
기본 예제(http://junho85.pe.kr/954) 에 다음과 같이 property 설정을 추가 해 준다. 메일 발송시 STARTTLS 를 지원하는 서버 이면 STARTTLS 를 이용해서 TLS(구 SSL) 암호화를 사용하게 된다. properties.setProperty("mail.smtp.starttls.enable", "true"); 참고 javamail 로 메일 발송 시 SSLv2Hello 이용해서 SSLv3 사용하기. ssl/tls 버전 지정하기. http://junho85.pe.kr/431
기본 예제(http://junho85.pe.kr/954) 에 다음과 같이 Transport.send 함수 두번째 인자로 InternetAddress 배열을 넣어준다. InternetAddress[] toAddress = new InternetAddress[] { new InternetAddress(to) }; Transport.send(message, toAddress); // send 이렇게 지정 해 주지 않으면 message 의 addRecipient 한 정보로 발송하게 된다. header 에 to 헤더를 빼고 싶거나 바꿔서 넣고 싶은 경우 위와 같이 하면 된다.
짝퉁 고릴라팟만 써 오다가 드디어 정품 고릴라팟을 구입하였다. 아마 처음으로 짝퉁 고릴라팟을 구입했던 때가 싱가포르에 있을 때 구입했던 녀석일 것이다. 구형 삼성 똑딱이 카메라를 연결해서 잘 썼었던거 같다. 오래 쓰다 보니 카메라 고정 부분에 금이 가서 자꾸 빠져서 안쓰게 되었다. 그러다가 작년인가 언젠가 일렉트로마트에서 또 다른 짝퉁 고릴라팟을 하나 사서 쓰게 되었다. 그럭저럭 잘 쓰고 있긴 했는데 미러리스 카메라를 올리기에는 힘이 너무 약했다. 종종 쓰러지곤 하였다. 그러다가 결국 정품 고릴라팟에 관심이 가게 되었고 벼르고 벼르다가 결국 1K 모델을 구입하게 되었다. 3K 모델을 살까도 싶었지만 마침 쿠팡에 재고가 없어서 1K 모델로 구입하였다. 아직까지는 1K 로도 충분해 보인다. 기존에 쓰던 짝퉁..