목록2018/05/28 (7)
준호씨의 블로그
OSX 에 docker 를 설치 하는 방법이다. Docker for Mac Community Edition (CE) 다운로드 및 설치하면 된다. 다음 페이지로 가서 파일을 다운 받고 실행하면 된다. Install Docker for Mac - https://docs.docker.com/docker-for-mac/install/ 만약 docker 커맨드만 설치 하는 경우 brew 를 이용해서 간단하게 설치 할 수 있다. $ brew install docker
기본 예제(http://junho85.pe.kr/954) 에 다음과 같이 mail.from property 를 추가 해 준다. mail.from property 가 없으면 message 의 from 정보를 이용하게 된다. properties.setProperty("mail.from", from);
javamail API 를 이용한 기본적인 메일 발송 코드를 구현 해 보자. 아래는 gmail 의 mx 레코드중 하나로 메일을 직접 보내는 예제이다. final String host = "gmail-smtp-in.l.google.com."; final String from = "junho85@daum.net"; final String to = "junho85@gmail.com"; Properties properties = System.getProperties(); properties.setProperty("mail.smtp.host", host); Session session = Session.getDefaultInstance(properties); try { MimeMessage message = ne..
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..