2017-09-25 25 views
-2

我有一個使用VB編寫的ASP.Net中的web窗體。
表單具有要求常見不敏感信息(名稱,當前日期,位置等)的文本字段。還有一個包含特定部門電子郵件地址的下拉列表。使批准/拒絕鏈接對於收件人而不是CC有效

表格完成後,從下拉列表中選擇部門電子郵件後,會通過電子郵件將此信息發送至5個單獨的電子郵件地址。從下拉列表中選擇的電子郵件將作爲碳複製(CC :)收件人添加到電子郵件中。當用戶點擊提交按鈕時,它會生成一個電子郵件,它將顯示來自表單的信息,以及兩個鏈接,一個批准鏈接和一個拒絕鏈接,其中每個鏈接將分別轉到兩個不同的URL。

此外,該電子郵件將發送給5個主要收件人和一個由用戶在表單下拉列表中選擇的碳複製電子郵件收件人。

這裏是我的問題:

  1. 編程,是有辦法有禁用,甚至隱藏在電子郵件兩個URL鏈接,從碳複製電子郵件收件人只有當電子郵件被髮送出去?只有5個主要的電子郵件收件人會看到並點擊任一鏈接。
  2. 如果以編程方式無法實現,是否有辦法通過操作Active Directory或Exchange Server來完成此操作?
  3. 通過這樣做,這是否違反任何軟件合規性協議。

請注意,這只是一個假設情況。網絡表單及其設置已創建,並可通過SMTP發送電子郵件,但不符合我剛剛提出的假設性問題中提及的方式。我只是檢查我問的是甚至可能的,我該如何處理。我做了一些研究,但沒有發現任何說這是可能的。無論你給我什麼意見都會非常感激。

+3

不,這是不可能的。您只在這裏發送_一封電子郵件,而且這並不會根據收件人的情況發生奇蹟般的變化。如果您希望收件人查看_different電子郵件內容_,則必須發送_different電子郵件_。 – CBroe

回答

0

當鏈接被點擊時,他們可以轉到需要用戶認證的頁面。如果用戶沒有指示他們被認證的cookie,則作爲具有允許執行鏈接目標將具有的動作的人,用戶被給予指示他們需要以這樣的人登錄的消息,並且如果他們沒有登錄完全可以通過表單域或鏈接登錄。

您也可以讓您的電子郵件發送腳本向不同的收件人發送稍微不同的電子郵件。如果您不希望某位用戶甚至可以看到其他人的消息中包含的鏈接/可用操作,那麼這將是解決方案。

相關問題