有没有办法通过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我很抱歉出于隐私原因我不能在这里显示它
如果我进一步详细说明收到的邮件并检查Gmail中菜单中的“显示原始”选项(“回复”的花哨箭头旁边的菜单,其中来自Gmail的电子邮件地址显示在其中),则会显示“来自”我们配置的Sugar的defualt电子邮件地址和Return-Path:myemailaddress@server.com
知道如何获取默认配置的电子邮件地址,以便通过代码在Sugar中发送电子邮件吗?
答案 0 :(得分:1)
尝试
$administration = new Administration();
$administration->retrieveSettings();
print_r($administration->settings);