簡體   English   中英

apache駱駝郵件:通過smtps發送不起作用

[英]apache camel mail: sending over smtps not working

我正在使用Apache Camel(普通Java),並且希望使smtps正常工作。 基本上,我只是想通過電子郵件發送文件,並且我的路由似乎開始沒有問題,但是沒有發送郵件,也沒有拋出錯誤/異常。

INFO  Route: route7 started and consuming from: Endpoint[file://src/File.jpg?noop=true]

有趣的是,未顯示日志“發送郵件”。

我的路線課如下:

public class SendToDepartment extends RouteBuilder {

public void configure() throws Exception {

    from("file:src/data/attachments/File.jpg?noop=true")
            .setHeader("subject", simple("New application"))
            .log("")
            .to("smtps://myname@gmx.at?password=secretpw&to=recipient@mail.com");
    }


}

我在這里俯瞰什么嗎? 我正在使用免費的gmx.at電子郵件帳戶-這可能是原因嗎? 如果端口或SSL出現問題,我認為Camel會把它扔給我。 有誰知道與Camel配合使用的免費郵件提供商? (不需要ssl,因為它僅用於測試)

感謝所有的投入!

我成功切換到Gmail並在webUI的首選項中激活了對不安全應用程序的訪問權限。 如果有人想做類似的事情,那么最后一行現在看起來像這樣:

.to("smtps://smtp.gmail.com?username=fullemailaddress&password=secretpw&to=recipient@mail.com");

暫無
暫無

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

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