settings.py if DEBUG: ALLOWED_HOSTS = ['*'] EMAIL_BACKEND = 'django.core.mail.backends.console.EmailBackend' MEDIA_ROOT = os.path.join(BASE_DIR, 'media') if not DEBUG: import environ env = environ.Env() env.read_env(os.path.join(BASE_DIR,'.env')) SECRET_KEY = env('SECRET_KEY') ALLOWED_HOSTS = env.list('ALLOWED_HOSTS') EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend' EMAIL_HOST = 'smtp.mail.me.com' EMAIL_PORT = 587 EMAIL_HOST_USER = env('EMAIL_HOST_USER') EMAIL_HOST_PASSWORD = env('EMAIL_HOST_PASSWORD') EMAIL_USE_TLS = True .env EMAIL_HOST_USER=*******@me.com EMAIL_HOST_PASSWORD=*********** views.py from django.core.mail import send_mail,send_mass_mail from django.template.loader import render_to_string from email.mime.text import MIMEText 〜〜〜〜省略〜〜〜 def post(self,request, *args, **kwargs): user_data = CustomUser.objects.filter(id=self.kwargs['pk']) for user in user_data: email = user.email name = user.user_name subject = "today VitalGet" from_email = "murakami5656@me.com" recipient_list = [email] msg = name + str('様 >>>') + str('今日のバイタルをゲットしてください。') send_mail(subject, msg, from_email, recipient_list) return redirect('user_manage')
VULTR 25port 開放済み