私はActionMailerでDeviseを使用しています。Twitterを利用している場合は、メールなしでアカウントを作成できるようにしたいと思います。しかし、後でメールを追加することを選択した場合は、devise:confirmableが必要です。
ただし、Deviseは、ユーザーが新しいアカウントを作成すると、ユーザーがアカウントを提供しなくても、確認メールを自動的に送信します。そのため、RailsアプリをHerokuにデプロイするとエラーが発生しました。
ArgumentError (At least one recipient (To, Cc or Bcc) is required to send a message):
メールアドレスがない場合にDeviseまたはActionMailerが確認メールを送信しないようにするにはどうすればよいですか?
ありがとうございました。