On 4.6.4 I recently spotted a client where a Scheduled Reminder was be sent using From Address = 1 In the UI this was clearly correct ie it had the clients email in it. But they were arriving in inboxes from FIXME. Checking in the DB there is a Label field (which is all that is visible in the UI) and a Name field. Should the Name field be being updated to match the Label when one saves? If not is my system incorrectly using the Name rather than the Label when sending out emails? If not should the Name field be editable in the UI
When sending some emails, such as using CiviRules and the MailAPI extension, the display name of the specified from email address option is being read from the non-ui editable Name column, while the email address is read from the Label column. This results email being sent with the display name of FIXME when using the from email address that was created during the initial CiviCRM set-up. The Name of the first created email address is "FIXME" <[email protected]"> and is not editable via the user interface.
This record can be updated by editing option_group_id 31 value 1 in the database. An easier option might be to just create a new from address and delete or at least not use the original, and then make sure to update wherever that from address was used.