最初のステップは、デフォルトのMagentoテンプレートに切り替えてから、パスワードリセットメールが機能しているかどうかを確認することです。もしそうなら、それはあなたのテンプレートに特有の問題である可能性が高いです。
それでも機能しない場合は、ローカルメールサーバーの設定自体に問題がある可能性があります。
電子メールの問題については、ASchroderによるSMTPProのインストールをお勧めします。
https://github.com/aschroder/Magento-SMTP-Pro-Email-Extension
インストール後:
に行くSystem > Configuration > System (under Advanced)
開けるSMTP Pro Email General Settings
Choose extension option選択のためSMTP
Log all messagesに設定Yes
SMTP Pro Email SMTP Settingsセクションを展開
設定Authentication to Noneして空白のままUsernameにしPasswordます(これは、Magentoを実行しているapacheユーザーがSMTP経由で電子メールを送信できることを前提としています。そうでない場合は、この領域の正しいSMTPログイン設定を入力する必要があります。
とに設定Host_localhostPort25
Run Self Test構成を保存し、セクションの下をクリックしますSMTP Pro Email General Settings。
テストが成功した場合、パスワードリセットメールが機能しているはずです。ユーザーが電子メールを受信しなかった場合は、受信メールサーバーによってブロックされているか、スパムフォルダーにフィルターされている可能性があります。サーバーのメールログにアクセスできる場合は、Magentoから送信されたメールが送信先のメールサーバーで受け入れられているかどうかを確認できます。
System > Tools > Email Logこの拡張機能が有効になりLog All Messages、構成でyesに設定された後、Magentoから送信された電子メールのログを表示できます。