要在AWS安全组中打开Django电子邮件SMTP TLS端口587,需要执行以下步骤:
接下来,您需要在Django配置中指定SMTP服务器和端口。以下是一个示例Django配置文件的代码示例:
# settings.py
# 其他设置...
EMAIL_BACKEND = 'django.core.mail.backends.smtp.EmailBackend'
EMAIL_HOST = 'your-smtp-host' # SMTP服务器主机名
EMAIL_PORT = 587 # SMTP服务器端口
EMAIL_HOST_USER = 'your-username' # SMTP服务器用户名
EMAIL_HOST_PASSWORD = 'your-password' # SMTP服务器密码
EMAIL_USE_TLS = True # 使用TLS加密连接
请将上述代码中的“your-smtp-host”替换为您的SMTP服务器主机名,将“your-username”替换为您的SMTP服务器用户名,将“your-password”替换为您的SMTP服务器密码。
完成以上步骤后,您的AWS安全组将允许从任何IP地址访问Django电子邮件SMTP TLS端口587,并且您的Django应用程序将使用指定的SMTP服务器和端口发送电子邮件。