Welcome Guest. Please Login or Register  


You are here: Index > Softaculous Auto Installer > General Support > Topic : Where are end user email addresses taken from ?



Threaded Mode | Print  

 Where are end user email addresses taken from ?, Old email used when manual mailing of notice of outdated scripts (5 Replies, Read 1779 times)
jjds
Group: Member
Post Group: Newbie
Posts: 35
Status:
I was testing manually sending a msg to one end user about updates available to ensure my text looked okay before sending out to everyone. The email didn't arrive. Upon checking mail logs, I found the recipient email domain had no mail service, so I updated the email address for this account in cpanel.

I received the cpanel security msg advising me the account's email was changed.
WHM shows the new email address; only one email address.
The new email address shows in the raw cpanel user config file.

I tested mailing out again via Softaculous, and the email keeps trying to send to the end user's old/bad email address. It's a Wordpress installation, and there is no email address field there on the Softaculous installations page for this account. In the Wordpress general settings, the new email was already there.

Where is Softaculous reading the old email address from still? Has it been read in previously and is being stored instead of being taken from cpanel?
IP: --   

Where are end user email addresses taken from ?
jjds
Group: Member
Post Group: Newbie
Posts: 35
Status:
I found it - in Softaculous as the end user, at upper right on the menu of icons is 'Email Settings'.
So it seems like Sofaculous records the email there at the time of install.

I would like to suggest instead you read the cpanel email address on-the-fly.

Or perhaps give the host a choice ?
(  ) Retrieve end user email address from cpanel
(  ) Maintain an independent end user email address list within Softaculous 
IP: --   

Where are end user email addresses taken from ?
jjds
Group: Member
Post Group: Newbie
Posts: 35
Status:
The setting:

                    Turn off all Emails sent to endusers

                    This will turn off the Email Link for the endusers and ALSO disable emails that are sent during installation, removal, etc.

When this is checked, this removes that envelope I mentioned above from showing in the end user's menu, and his settings has no email field for the end user to edit. HOWEVER, I can still manually select and "email users of newer versions" and the email goes out just the same.

Does that setting only disable automated emails or it's supposed to stop ALL email?  If I can email manually, I think the user should be able to edit their email address.
IP: --   

Where are end user email addresses taken from ?
jjds
Group: Member
Post Group: Newbie
Posts: 35
Status:
Using Email Template "updates available template (from ADMIN)"
Some variables are not populating.
$installation works
$user_name and $user_email not working

I didn't try the others
IP: --   

Where are end user email addresses taken from ?
jjds
Group: Member
Post Group: Newbie
Posts: 35
Status:
LAST ONE, I promise (I wish I could edit post here).

I didn't catch this in my testing; I just sent out to clients:
Several security concerns have been addressed in the most recent version. Please update without delay the older version(s) residing in your account:

WordPress 4.7.2:
http://grxxxxxxxxa.tld/wpblog


That is the $installation variable - I understood it to be what is currently installed in that user's account, instead it is showing the available version. Maybe 2 variables could be clearer:

$installation
WordPress 4.6.3:
http://grxxxxxxxxa.tld/wpblog

$available
WordPress 4.7.2


IP: --   

Where are end user email addresses taken from ?
Brijesh
Group: Softaculous Team
Post Group: Super Member
Posts: 5644
Status:
Hi,

Sorry for the delay in response.

As you have figured out the email can be changed from Softaculous Enduser Panel -> Email Settings

Softaculous does fetch the email address automatically assigned to the cPanel account until the user edits the settings from the Softaculous Enduser panel. When these settings are saved Softaculous saves the email in their record and the email then has a higher preference over the cPanel email.

Quote
Does that setting only disable automated emails or it's supposed to stop ALL email?  If I can email manually, I think the user should be able to edit their email


This setting turns off the emails sent to the from Softaculous enduser panel i.e. all automated emails sent by Softaculous. But as an admin if you choose to send out email to the user the email is sent because you are the server admin.

Editing the email is disabled because the setting to turn off all emails to endusers is selected.

Quote
Using Email Template "updates available template (from ADMIN)"
Some variables are not populating.
$installation works
$user_name and $user_email not working

The variables
$user_name and $user_email are not available when sending an email from Admin. We have removed it from the list of variables for the "Updates Available Template (From ADMIN)" Email template. 

Quote
That is the $installation variable - I understood it to be what is currently installed in that user's account, instead it is showing the available version. Maybe 2 variables could be clearer:

At the moment there is only one variable $installation which has the update version i.e. the new version that is available and the installation URL.

We will see if we can add two separate variables in the future versions of Softaculous.


-----------------------
Webuzo - Multi User Hosting Control Panel
AMPPS - Best WordPress/PHP/MySQL development tool
IP: --   

« Previous    Next »

Threaded Mode | Print  



Jump To :


Users viewing this topic
1 guests, 0 users.


All times are GMT. The time now is April 16, 2024, 9:02 am.

  Powered By AEF 1.0.8 © 2007-2008 Electron Inc.Queries: 11  |  Page Created In:0.039