Page 1 of 1
Add Email Sender Name
Posted: Tue Mar 12, 2024 1:05 am
by mehmetbkm
When phpmaker sends an automatic e-mail, I want to print the company name instead of my e-mail address in the recipient's inbox.
Subject: <?= $Subject ?>
From: <?= $From ?>
To: <?= $To ?>
Cc:
Bcc:
Format: HTML
<p>Record status changed as follows:</p>
<p>
Table: <?= $Table ?><br>
Key value: <?= $Key ?><br>
Action: <?= $Action ?>
</p>
Re: Add Email Sender Name
Posted: Tue Mar 12, 2024 8:23 am
by mobhar
You may use Email_Sending server event to change the Recipient's email.
Re: Add Email Sender Name
Posted: Tue Mar 12, 2024 9:45 pm
by mehmetbkm
I'm trying the code below based on your suggestion, but I didn't get any results.
function Email_Sending($email, $args) {
// var_dump($email, $args);
// exit();
if (CurrentPageID() == "add") { // If Add page
$email->setFrom = $args["rsnew"]["my_mail@adres.com', 'My_Company_Name"];
}
return true;
}
Re: Add Email Sender Name
Posted: Wed Mar 13, 2024 10:15 am
by mobhar
You may try:
function Email_Sending($email, $args) {
// var_dump($email, $args);
// exit();
if (CurrentPageID() == "add") { // If Add page
$email->Sender = "My_Company_Name <my_mail@adres.com>";
}
return true;
}