How to pull all valid email address from console in my server?

How to pull all valid email address (drop the banned email account) from console in my server?

an account in one line

thanks

Try:

cd /var/discourse
./launcher enter app
rails c
User.activated.joins(:user_emails).pluck(:email)

If you want to use this in a cron job you could do something like:

docker exec app /usr/local/bin/rails r 'puts User.activated.joins(:user_emails).pluck(:email)'
5 Likes