【问题标题】:What is the default email server for Teamcity 7.1?Teamcity 7.1 的默认电子邮件服务器是什么?
【发布时间】:2012-10-15 22:44:18
【问题描述】:

在没有任何更改的情况下,我们的持续集成服务器(Teamcity 7.1 服务器)不再发送电子邮件通知。到目前为止,我只是使用了默认的 teamcity 电子邮件配置,它是这样的:

SMTP host: mail 
SMTP port: 25 
Send email messages from: Teamcity 
SMTP login: <blank> 
SMTP password: <blank>
Secure connection: none

去年左右工作得很好。现在我正在尝试诊断出什么问题,但我真的不知道上面的配置在做什么......它是否指向与 Teamcity 捆绑在一起的内置邮件服务器?是指向公司的交换服务器吗?还有什么?

【问题讨论】:

  • 尼基塔的回答是正确且有帮助的。也找出了我的根本问题。结果公司邮件服务器开始要求“发件人”地址的格式为“something@companyname.com”。一旦我这样做了,通知就会再次开始工作。

标签: continuous-integration teamcity teamcity-7.0


【解决方案1】:

Teamcity 没有任何捆绑的邮件服务器。此配置指向您公司的 SMTP 服务器。有时,SMTP 服务器的名称是“mail”。因此 TC 尝试连接到 mail:25 并“来自”“Teamcity”发送消息

请检查 SMTP 服务器的身份验证设置是否被修改(例如,现在禁止匿名访问)。另请查看“teamcity-server.log”以获取与发送通知相关的错误消息。

【讨论】:

  • 谢谢。这回答了我的问题,但仍然有问题。邮件服务器不需要身份验证。下载了一个简单的 java 邮件客户端 (Pooka),并能够使用 mail:25 发送电子邮件。日志中没有错误。有没有办法更改日志级别以显示是否尝试过发送电子邮件?
  • 了解如何在 teamcity 中打开调试日志记录。见这里:confluence.jetbrains.net/display/TCD65/….
  • 也解决了我的问题。请参阅对 OP 的评论。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2017-02-07
  • 2012-12-10
  • 2021-05-25
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多