我正在我的 django 项目中创建电子邮件系统,并面临下一个问题:从自定义电子邮件发件人名称发送电子邮件,从 gmail 发送电子邮件(顺便说一句,它在我的项目中工作)需要仅从 gmail 帐户发送消息,与 smtp 相同-脉冲、发送网格等。我的问题是:在我的情况下,我可以使用任何已配置的 smtp 服务器,还是我只需要使用 smtplib(fe) 创建自己的服务器并配置它?尝试过:
DEFAULT_FROM_EMAIL = 'support@site.com'
SERVER_EMAIL = 'support@site.com'
EMAIL_HOST = 'smtp.gmail.com'
EMAIL_PORT = 2525
EMAIL_USE_TLS = False
EMAIL_HOST_USER = 'user@gmail.com'
EMAIL_HOST_PASSWORD = 'password'
Run Code Online (Sandbox Code Playgroud)
这个不行。与 mail.ru/smtp-pulse.com 相同
我正在尝试更改 django 项目 url,以便想要连接到局域网中的网站的用户将看到 url 而不是 localhost:8000 或 127.0.0.1。我需要将 localhost:8000/users/board 更改为http://example.eu。我试过python manage.py runserver http://example.eu然后想改变网址,但它不起作用。还尝试更改主机文件(Windows 操作系统),但据我所知,我需要真实的 ip 地址而不是 url。是否有可能做这件事以及如何做?