Page MenuHomeSchine - Phabricator

Starmade | Email recipient having problems with case sensitivity
Confirmed task for development, Needs Triage/UnclassedPublic

Description

Emails are not consistently delivered, appears to be affected by case sensitivity.

General expectation, is that a sent email is consistently deliverable and readable, without requiring guesswork on the recipient's end, and/or requiring that a recipient or sender relog just to effect actual delivery of a message.

I received emails 03:35:00 and 04:35:41, but never saw 03:54:00 until relogging hours later.

/dev/shm/smlogs/log.txt.3:[2016-04-20 03:54:00] [PLAYERMESSAGE] Server(0) Handle Received PlayerMessage: PlayerMessage [from=Sachys, to=erthparadine, sent=1461124434914, read=false, message=tell me when you get this - its now near 5am here, and im pretty sure you'll have to relog to get it - ive just given you the system co-ords and command for revoking., topic=RE: Faction Points]
/dev/shm/smlogs/log.txt.3:[2016-04-20 03:35:00] [PLAYERMESSAGE] Server(0) Received PlayerMessage: PlayerMessage [from=erthparadine, to=sachys, sent=1461111563868, read=true, message=That's odd. Mail is working fine for me. I'll check for errors in the logs. Let me know if you're getting any error messages too., topic=RE: Faction Points]
/dev/shm/smlogs/log.txt.1:[2016-04-20 04:35:41] [PLAYERMESSAGE] Server(0) Received PlayerMessage: PlayerMessage [from=Sachys, to=erthparadine, sent=1461126936423, read=false, message=i already told you that - it wont associate you dmin and player accounts, tells me youre offline half the time - and that is on a reply - not a direct typed message, topic=RE: Faction Points]

Details

Task Type
Bug
Testing Results
Affected Gamemode(s)
Multiplayer
Reproducible
Yes
Last tested (version)
0.197.36 (Rel)
Category
Engine
Hardware/Software/System
OS-Specific
No
Hardware-Specific
No
Video Card Vendor
uncertain
User/Reporter/Contact
Username on Registry
erthparadine
Steps to reproduce
  • OtherPilot sends email to SomePilot
  • SomePilot replies to email, email system auto-populates reply address as otherpilot
  • OtherPilot does not consistently receive emails.

Sometimes OtherPilot is often told that somepilot is offline, and sometimes SomePilot is told that OtherPilot is offline, while both pilots are actually online. Other times, the email may or may not be delivered, but typically the pilot needs to relog before they have visibility of any new emails.

Also: notice the above changes in name capitalization.

Tester information (Internal use only)

Joined the author on their server and when a mail is received by a player who then rejoins if the senders name had a capital letter in it it would change to a lower case in the "from" field and using the reply button would fill in the all lowercase player name.

One other thing to note is the changing of name case does not change the clients received mail. In the video i started with all lowercase name then rejoined with an uppercase and still could view the lower case named accounts mail. This might cause issues with those who share an account and play under different usernames such as siblings.

Email test video:

https://youtu.be/OYj-_OFZYAc

Event Timeline

Restricted Application added a project: Issue Navigation. · View Herald TranscriptApr 20 2016, 1:33 PM
AndyP shifted this object from the S1 Public space to the S3 Starmade space.Apr 20 2016, 2:26 PM
AndyP changed the visibility from "Custom Policy" to "Public (No Login Required)".
AndyP changed the edit policy from "Task Author" to "Starmade (Project)".
AndyP edited Steps to reproduce. (Show Details)
AndyP changed Affected Gamemode(s) from none/unspecified to Multiplayer.
AndyP changed Category from none/unspecified to Engine.
AndyP edited Serverconfig (server.cfg). (Show Details)
AndyP edited Clientconfig (settings.cfg). (Show Details)
AndyP updated the task description. (Show Details)
AndyP renamed this task from Case sensitivity? to Email recipient having problems with case sensitivity.
AndyP claimed this task.
AndyP added a subscriber: AndyP.
AndyP removed AndyP as the assignee of this task.

-Validated-

spunkie claimed this task.Apr 20 2016, 7:51 PM

-Confirmed-

Joined the author on their server and when a mail is received by a player who then rejoins if the senders name had a capital letter in it it would change to a lower case in the "from" field and using the reply button would fill in the all lowercase player name.

One other thing to note is the changing of name case does not change the clients received mail. In the video i started with all lowercase name then rejoined with an uppercase and still could view the lower case named accounts mail. This might cause issues with those who share an account and play under different usernames such as siblings.

Email test video:

https://youtu.be/OYj-_OFZYAc

spunkie edited Tester information (Internal use only). (Show Details)Apr 21 2016, 11:40 PM
spunkie changed Reproducible from uncertain to Yes.
spunkie set Last tested (version) to 0.197.36 (Rel).
spunkie changed the task status from Open to In Queue (Game).
Restricted Application edited projects, added Starmade, Game Development; removed Issue Navigation. · View Herald TranscriptApr 21 2016, 11:40 PM

At this point our players have basically given up on email, as the perception is that its too unreliable.

AndyP changed the task status from In Queue (Game) to In Queue.Mar 10 2017, 5:12 PM
Restricted Application added a project: Engine. · View Herald TranscriptMar 10 2017, 5:12 PM
AndyP moved this task from Backlog / Unclassed to General on the Engine board.Mar 16 2017, 7:54 PM
AndyP edited projects, added Engine (General); removed Engine.
AndyP edited projects, added Game Development (Alpha); removed Game Development.