Hello,

I can't find a way to get OSticket to display the name taken from the FROM field of an incoming email.

For instance if the FROM field of the email header is

John Smith <jsmith@somewhere.org>

OSticket always gives the user name as 'jsmith' and not 'John Smith'

Initially I thought my PHP code was faulty. However, Mozilla Thunderbird correctly shows both the FROM name and the email address.
An examination of the email source code also shows the FROM header is set correctly.

This is crucial for me as my members are identified by their username in the FROM field but are naturally allowed to change email addresses.

To explain a bit more:
(1) In the Ticket, the User 'jsmith' is on the top right side, just above their email address
(2) In the Open Ticket list - the FROM shows 'jsmith'

so in both cases it should show 'John Smith'

I'm very new to OSticket so I'm probably missing the obvious although I can't find the answer via a web search.


My OSticket version 1.11
I had this problem in the previous version 1.05 which i updated from a day or so ago.

There has never been a version 1.05.
Once an account is created the only way to update the name associated with an email address is to edit the user account and change the name via the ui.

It might be worth also checking the display format set in Admin -> Settings -> Users (I have mine set to "--As Entered--" as any form of "First Last" ended up sulking over double-barrelled names)

    RBGE
    You need to select the format type you want, like First Last, Last, First etc...
    Mine set to First Last

      I also have mine set to First Last.

      RBGE thank you - I didn't know this setting existed. I've just checked and its set to the value you use.

      ramrajone thank you. This has worked for me - such a huge relief.

      By the way. Member names on my website cannot have spaces so luckily simplifying things here.

      Write a Reply...