我已經可以使用Javamail API成功發送電子郵件了。Javamail - 如何獲取用戶的默認電子郵件地址?
問題是我必須通過使用message.setFrom(InternetAddress add)給出發件人的地址;
我發現該地址必須是不正確的,我可以給像([email protected])
我怎樣才能得到默認的電子郵件地址(如[email protected])從任何地址服務器?
(我不想要的軟件最終用戶通過他們的自我,它可以被濫用爲假冒的電子郵件給一個電子郵件地址)
服務器logined用戶名和密碼(用戶名是不是解決諸如用戶名@ server.com,但只是一個名字)
謝謝大家的幫助!
你是什麼意思的「默認」? –
只是一個正常的真實的。就像我登錄我的雅虎網絡郵件並撰寫電子郵件一樣,點擊發送。接收者將收到我的電子郵件,地址是我通過雅虎註冊的地址。如果我允許用戶自己給電子郵件地址,他們可以給假而不是真實的。 –
這是因爲你註冊了雅虎。您可以簡單地將@ mail.yourserver.com添加到用戶名並生成有效的電子郵件地址 –