web-dev-qa-db-ja.com

Simplenewsの購読解除リンクに404ページが表示される

私のニュースレターでは、トークンによって挿入された購読解除URLが404ページを返します。私のリンクのURLは次のとおりです。

http://www.mysite.info/newsletter/confirm/remove/

問題は何でしょうか?

2
Lars

この問題に関するsimplenewsには多くの問題スレッドがあります。

現在サポートされているsimplenewsの唯一のバージョンは、バージョン6.x-1.3(2010年5月21日)です。ほとんどの問題には、6.x-2.x-devおよび6.x-2.0-alpha2にコミットするパッチがあります。アップグレードすることをお勧めします。そうでない場合は、1つまたは複数のパッチを適用して問題を修正する必要があります。

1
iStryker

Simplenewsモジュールの場合、デフォルトでは、サブスクライバーが投稿から電子メールを受信したときに、サブスクライブ解除リンクを提供します(問題の作成など)。購読解除リンクを追加するこのプロセスは、モジュールのデフォルトのアクションです。送信されるすべてのニュースレターに追加される一般的なリンクには、標準のテキストが含まれています。つまり、ここをクリックして購読を解除します。

メールでユーザーに提供されるリンクは、

http://www.mysite.info/newsletter/confirm/remove/2210afaa624t1

...ここで、末尾のIDは、ユーザーが最初に登録したときの電子メールアドレスにリンクされているIDです。

URLにIDを含めないと、404エラーが発生します。

ユーザーがサイトにアクセスしてメールアドレスを入力し、[削除]ボタンをクリックする機能を見たことはありません。必要に応じて、これをモジュールとして追加する必要があると思います。

0
Tim Koscielski