Die Abmeldung ist einfach, wenn Sie bereits die E -Mail -IDs der Benutzer in der Datenbank pflegen.
Bitte befolgen Sie die folgenden Schritte:
Schritt 1: Erstellen Sie eine zusätzliche Spalte in der Benutzertabelle als unsubscribe
in der Datenbank. es wird dauern true
oder false
als Werte. Setzen Sie Standard auf false
so dass jeder abonnierte Benutzer E -Mail erhält.
Hinweis: Bevor Sie E -Mails an Benutzer senden, überprüfen Sie bitte ihre unsubscribe
Säule. Wenn es falsch ist, senden Sie eine E -Mail. Wenn es wahr ist, senden Sie keine E -Mail, da sie sich abgemeldet haben.
Schritt 2: Erstellen Sie eine unlösende URL wie unten:
http://mywebsite.com/unsubscribeme/emailID=xyz@gmail.com
Schritt 3: Senden Sie diese URL an den Benutzer als URL ab, damit er dies einfach tun kann, indem er einfach auf diese URL klickt.
Schritt 4: Einmal, wenn der Benutzer auf eine bestimmte URL klickt emailID=xyz@gmail.com
Schritt 5: Aktualisieren Sie die Informationen zur Benutzertabelle, indem Sie die festlegen unsubscribe
Spaltenwert zu true
.
Beispiel :
//get user EmailID by QueryString as below:
String EmailID=Reques.QueryString["emailID"].ToString();
//Update the usertable as below:
String Command ="update usertable set unsubscribe='true' where emailid='"+EmailID+"'";