0
我正在用c#開發一個將(除其他外)發送電子郵件的應用程序。獲取默認憑證,如Outlook
這個想法應該是 - 例如 - 「訂購這個項目」按鈕,當他們點擊它時,系統會發送一封電子郵件給某個具有該項目ID的Exchange電子郵件組。
該協議如下:
- 用戶已登錄到Windows的一些憑證。我想避免人們需要在我的應用程序中重新鍵入這些憑據
- 我希望收到電子郵件的人員將當前登錄的用戶看作電子郵件的作者
- 我們使用Outlook 2003和Exchange Server 2003.
事情是,當我們設置Outlook時,我們只需鍵入服務器地址和全名,但系統從不要求輸入密碼。
我沒有看到它的原因。在純邏輯中,發送郵件需要訪問郵件服務器。在這種情況下,郵件服務器將需要憑證。因此,無論我需要向最終用戶索取自己的憑證,還是需要創建一個「發件人帳戶」並使用此帳戶的憑證。其結果是,我的程序發送的所有郵件似乎都來自單個人...... – ThaNerd
您可以編程設置發件人的電子郵件地址和名稱,即使人們回覆,他們也會回覆您在代碼中注入的地址 – kd7