簡體   English   中英

smtp.gmail.com,端口:587 失敗

[英]smtp.gmail.com, port: 587 fails

我正在嘗試在我的 web 項目中使用 java 發送郵件。電子郵件發送在我的電腦上完美運行,但是當我在我的辦公室計算機上運行它時,我收到以下錯誤。

在我的 applicationcontext.xml

    </bean>
    <bean id="mailSender" class="org.springframework.mail.javamail.JavaMailSenderImpl">
    <property name="host" value="smtp.gmail.com" />
    <property name="port" value="587" />
    <property name="username" value="myemail@gmail.com" />
    <property name="password" value="****" />
    <property name="javaMailProperties">
        <props>
            <prop key="mail.transport.protocol">smtp</prop>
            <prop key="mail.smtp.auth">true</prop>
            <prop key="mail.smtp.starttls.enable">true</prop>
        </props>
    </property>
</bean>

請指導我解決這個問題。謝謝

從位置角度考慮,您可以首先檢查您的辦公室防火牆是否允許您使用 smtp 協議連接到目標位置。

對於 Java 視角,請檢查您的辦公室 PC 是否運行與您的家用 PC 相同的 Java 版本、二進制文件和構建。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM