2013-07-26 199 views
1

有沒有一種方法可以實現在用戶計算機上設置臨時SMTP服務器,發送電子郵件然後自行終止的代碼?使用Java從本地主機發送電子郵件

我想避免必須輸入一個電子郵件帳戶的憑據,這是我使用JavaMail時候做...

編輯:我需要分發用戶之間的那個節目,讓他們給我一個電子郵件只需點擊一個按鈕。我必須能夠在不使用外部工具的情況下使用我的程序來安裝服務器,並且我必須能夠在任何計算機上執行它(如果它連接到互聯網,當然)。

這需要很容易爲我的用戶這樣做,否則失去它的點...如果用戶將必須安裝aditional的軟件,使其工作,有一個在做沒有意義......

編輯2:我試圖避免身份驗證,因爲Java相對容易反編譯。我可以使用一些工具來混淆它,但這不是100%安全。如果我輸入的電子郵件或密碼,足以決定一個人可以得到他們擾亂了我的發送地址...

EDIT3:無交叉張貼所以在這裏: http://www.java-forums.org/networking/80389-getting-files-user-computer-google-cloud-drive.html

+0

可能的複製http://stackoverflow.com/questions/8599791/a-simple-local-smtp-server – Martin

+0

這裏是另一個:http://sourceforge.net/projects/javaemailserver/ – Martin

+0

第一個評論是測試,它贏得了'爲我工作。第二個是外部軟件,它也不會削減它。 – Karlovsky120

回答

相關問題