我试图实施"注册"我的网站的功能,允许人们注册他们的企业凭证。
我希望它能像文本框一样简单,无需选择像" Outlook.com"或" Gmail"或" Salesforce"
有没有办法通过地址嗅探电子邮件提供商?
伪
bool isOutlook = outlookapi.doesaddressexist("joe@ibm.com")
答案 0 :(得分:0)
如果您只想提取域名,可以使用正则表达式和公式字段:
"\\@.*" // returns e.g. @ibm.com
修改强>
另一种选择是在顶点使用模式匹配。在第二步中,创建一个名为“Provider-Domain”的新sObject,添加一个名为“domain”的文本字段。为每个提供程序创建一个条目,并构建一个新的SOQL查询,如:
[SELECT Name FROM Provider_Domain__c WHERE Domian__c = :YOUR_EXTRACTED_DOMAIN]