KamoCRM

An organization's NoReply domain is chosen by name, not by row order

FixEmailService
已装运
2026年9月28日 05:46 UTC
作者
Kamo
提交
e43179d

The campaign From, the transactional Reply-To and the provider default domain each took "the first root org_domains row". Organization.getDomains() is unordered, and the platform organization holds several root rows — kamocrm.com and localhost today (Yugabyte returns localhost FIRST), and kamouniverse.com now that **************** are platform doors. Whichever row the database happened to return decided the platform's NoReply domain, and a new row landing ahead of kamocrm.com would have moved it onto a domain nobody configured SPF for. OrgPrimaryDomain.rootRow picks the way every other hostname decision on the platform does (OrgApiHosts.preferred): active before inactive, registrable only, fewest labels, then alphabetical — kamocrm.com before kamouniverse.com, never localhost while a real domain exists. An organization with a single root domain gets exactly the row it got before.

所有更改

就像你看到的运输?

所有东西都是靠自己运入你的工作空间的 从免费计划开始,一个月后再读这页.

永远开始自由查看定价