TeamCity未发送电子邮件通知

TeamCity未发送电子邮件通知,teamcity,teamcity-7.0,email-notifications,Teamcity,Teamcity 7.0,Email Notifications,我正在尝试在TeamCity中设置项目失败的电子邮件通知。我已经设置了一些用户的信息,但当我的项目失败时。我没有收到任何电子邮件 我已经在“电子邮件认证”选项卡中提供了所有信息,并测试了连接,给出了我的电子邮件地址,它显示连接成功。我只是想确认一下,在测试与我的电子邮件地址的连接时,我是否应该期待/收到电子邮件,或者系统只是ping/检查连接是否正常 在我的“设置和工具”(在“管理员”下)中,我在“电子邮件通知器”下有一个监视的项目,它监视我的项目的构建失败 如果以前有人遇到过这个问题,我们将不

我正在尝试在TeamCity中设置项目失败的电子邮件通知。我已经设置了一些用户的信息,但当我的项目失败时。我没有收到任何电子邮件

我已经在“电子邮件认证”选项卡中提供了所有信息,并测试了连接,给出了我的电子邮件地址,它显示连接成功。我只是想确认一下,在测试与我的电子邮件地址的连接时,我是否应该期待/收到电子邮件,或者系统只是ping/检查连接是否正常

在我的“设置和工具”(在“管理员”下)中,我在“电子邮件通知器”下有一个监视的项目,它监视我的项目的构建失败

如果以前有人遇到过这个问题,我们将不胜感激


谢谢

当使用您的电子邮件地址测试连接时,您应该会收到一封测试电子邮件

如果你没有收到任何测试电子邮件,但它说连接成功,我的经验是,有时电子邮件最终会出现在你的垃圾邮件文件夹中。请检查情况是否如此

如果不是这样,我建议按照以下指南测试teamcity服务器使用的SMTP服务器:


此外,要成功设置SMTP服务器,您必须执行以下操作:

登录TeamCity后,您将在右上角的用户名旁边看到一个下拉列表

  • 选择“我的设置和工具”
  • 在“监视的构建和通知”下,编辑“电子邮件通知程序”设置,以指示何时应通过电子邮件通知您

  • 因此,在我们的案例中,我们将管理员的电子邮件id配置为项目开发人员的组电子邮件id,这样每个人都会收到一封关于构建状态的电子邮件。

    今天,我注意到,在我按下teamcity 8中的“测试连接”按钮后,我也有一个“连接成功”对话框,但没有发送测试消息

    问题是我只是在下面的圆圈区域有“TeamCity”,而不是“TeamCity@bolinger.ca". 我一加上@bolinger.ca,消息就开始通过了

    我想对于这种情况,TC中需要更好的错误处理

    我使用的是IIS 6.0 smtp服务器,但我确信sendmail或任何其他邮件服务器都不会接受此错误


    您必须确保您的TeamCity帐户中的VCS用户名设置也确保您的用户有电子邮件地址(我犯了这个错误!)

    我尝试查看我的服务器日志,但在测试连接时找不到任何内容,是不是根本没有生成电子邮件?这也解决了我的问题!10.0.5