217.12. 샘플
먼저 JMS 대기열에서 수신한 메시지를 이메일로 전송하는 간단한 경로로 시작합니다. 이메일 계정은 mymailserver.com
의 admin
계정입니다.
from("jms://queue:subscription").to("smtp://admin@mymailserver.com?password=secret");
from("jms://queue:subscription").to("smtp://admin@mymailserver.com?password=secret");
다음 샘플에서는 1분마다 한 번 새로운 이메일에 대해 DestinationRule을 폴링합니다. 폴링 간격인
를 60000밀리초 = 60초로 설정하는 데 특수 소비자 옵션을 사용합니다.
consumer
.delay
from("imap://admin@mymailserver.com password=secret&unseen=true&consumer.delay=60000") .to("seda://mails");
from("imap://admin@mymailserver.com
password=secret&unseen=true&consumer.delay=60000")
.to("seda://mails");
이 샘플에서는 다음과 같은 여러게이제에 이메일을 보내려 합니다.