Application Context

Bean 등록 설정

Gmail의 smtp host 주소는 smtp.gmail.com

포트는 465번, 25번 포트(SSL 사용) 및 587번 포트(TLS 사용)를 사용

        <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl"
                p:host="smtp.gmail.com" p:port="587" p:protocol="smtp" p:username="****@gmail.com"
                p:password="*****">

                <property name="javaMailProperties">
                        <props>
                                <prop key="mail.smtp.auth">true</prop>
                                <prop key="mail.smtp.allow8bitmime">true</prop>
                                <prop key="mail.smtp.starttls.enable">true</prop>
                                <prop key="mail.debug">true</prop>
                        </props>
                </property>
        </bean>

** 해당 ID 의 구글 계정 설정이 필요함

- 내계정 - 로그인 및 보안 - 보안 수준이 낮은 앱 허용 : 사용 으로 변경


'JAVA' 카테고리의 다른 글

[Mybatis] 동적 쿼리 작성 (가변 컬럼)  (0) 2015.11.13

+ Recent posts