如何在SugarCRM中获取From电子邮件地址的代码

时间:2012-07-17 09:26:30

标签: email phpmailer sugarcrm

有没有办法通过PHP中的代码获取From电子邮件地址 - 我们用来从SugarCRM发送电子邮件的地址。

我试过了

$phpMailer = new SugarPHPMailer();
$phpMailer->setMailerForSystem();       
print_r($phpMailer->From);

但它只显示默认值,即root @ localhost

如果我配置From,如下所示

$phpMailer->From = "myemailaddress@server.com";
print_r($phpMailer->From);

它显示myemailaddress@server.com但是当我收到我的Gmail帐户中的电子邮件时,它是从Sugar的默认配置电子邮件地址收到的,在我们的例子中是something@gmail.com我很抱歉出于隐私原因我不能在这里显示它 enter image description here

如果我进一步详细说明收到的邮件并检查Gmail中菜单中的“显示原始”选项(“回复”的花哨箭头旁边的菜单,其中来自Gmail的电子邮件地址显示在其中),则会显示“来自”我们配置的Sugar的defualt电子邮件地址和Return-Path:myemailaddress@server.com

知道如何获取默认配置的电子邮件地址,以便通过代码在Sugar中发送电子邮件吗?

1 个答案:

答案 0 :(得分:1)

尝试

$administration  = new Administration();
$administration->retrieveSettings();
print_r($administration->settings);