2012-11-14 46 views
-1

我到處搜索,所以我開始想,也許這是不可能的。我的客戶想要一個取消訂閱鏈接,他們可以添加到個人電子郵件(他們發送作爲一個冷的電話跟進)。他們沒有數據庫,所以他們有一個標準的鏈接,他們不需要編輯,只需點擊一下,就可以將收件人的電子郵件傳遞給unsubscribe.php。這樣,我的客戶可以將其作爲電子郵件的標準,用戶只需點擊它即可。這可能嗎?我不是一個PHP專家,所以我希望我失去了一些非常簡單的東西。取消訂閱的鏈接,自動通過電子郵件地址

這是我(和發送電子郵件,而只是發送 「郵件」) 我的電子郵件中的鏈接:

http://www.mydomain.com/unsubscribe.php?email=$email 

Unsubscribe.php:

<?php mail("[email protected]","unsubscribe", $email = $_GET['email']); ?> 

任何幫助是極大的讚賞!

+0

如果他們沒有將電子郵件地址存儲在某處,他們如何知道(我猜)電子報的收件人? –

+0

只有魔法是真實的,你纔會問的是什麼。假設不是,簡單的答案是讓用戶點擊電子郵件中的鏈接,然後在頁面上的表單中輸入他們的電子郵件地址以取消訂閱。 – Sammitch

+0

@Sammitch即使他們在一個字段中輸入他們的電子郵件地址並提交表單,他們也不會從列表中刪除,因爲沒有列表可以將其從列表中刪除。 –

回答

0

不,PHP郵件功能不提供unsubscribe的功能。

email從哪裏來,如果不是數據庫?您可以將direct取消訂閱鏈接到設置電子郵件並取消設置的程序。

相關問題