现在,当我发送邮件时,日志显示我“当前没有发送真正的电子邮件”,当然,当我向自己发送邮件时,我什么也得不到。
我进入了文档并尝试从链接网站下载sendmail。我下载了一个名为sendmail.8.14.7.tar.gz.sig的文件,并在解压缩的文件夹中运行了构建文件。我得到了
make: *** No targets specified and no makefile found. Stop.
logout
[Process completed]
自述文件真的令人困惑,我不知道如何在命令行中做这项工作。我试过了
sudo ln -s /usr/sbin/sendmail /usr/bin/sendmail
并获得“文件存在”。我想这很好。然后我试了
dev_appserver.py --enable_sendmail
得到“论点太少”
如何启用sendmail?
编辑: 然后我尝试添加一个布尔值和我的应用程序的目录,此命令导致一系列以
结尾的日志更新admin_server.py:117] Starting admin server at: http://localhost:8000...
但现在当我运行localhost时,我得到了
google.appengine.tools.devappserver2.wsgi_server.BindError: Unable to bind localhost:8080
(8000是应用程序的管理端口,8080是端口)
更新: 只需阅读文档并意识到我不需要为已部署的应用程序设置sendmail或smtp,因为“当您的应用程序在App Engine上运行时,它会使用App Engine邮件服务发送电子邮件。”我测试了它,它工作了!!是的。截至目前,localhost发送邮件并不重要。
."". ."",
| | / /
| | / /
| | / /
| |/ ;-._
} ` _/ / ;
| /` ) / /
| / /_/\_/\
|/ / |
( ' \ '- |
\ `. /
| |
| |