Briefly: the sent mail is visible in the mailbox only after the relogin occurs.
Details:
- I am sending a letter using the EVE ESI API to myself.
- Sender - Daughter of Ares
- Recipient - Daughter of Ares
- Request and response contents:
POST /dev/characters/2119658569/mail/ HTTP/1.1
Host: esi.evetech.net
Authorization: XXX
{"approved_cost":0,"body":"first email test","recipients":[{"recipient_id":2119658569,"recipient_type":"character"}],"subject":"somesubject"}
HTTP/2.0 201 Created
Content-Length: 9
Access-Control-Allow-Credentials: true
Access-Control-Allow-Headers: Content-Type,Authorization,If-None-Match,X-User-Agent
Access-Control-Allow-Methods: GET,POST,HEAD,OPTIONS
Access-Control-Allow-Origin: *
Access-Control-Expose-Headers: Content-Type,Warning,ETag,X-Pages,X-ESI-Error-Limit-Remain,X-ESI-Error-Limit-Reset
Access-Control-Max-Age: 600
Allow: GET,HEAD,OPTIONS,POST
Content-Type: application/json; charset=UTF-8
Date: Tue, 30 Jan 2024 23:02:31 GMT
Strict-Transport-Security: max-age=31536000
X-Esi-Error-Limit-Remain: 100
X-Esi-Error-Limit-Reset: 29
X-Esi-Request-Id: 0993e93e-6f93-4b75-8682-6090bc7e79f1
- The character Daughter of Ares is in the game (logged in)
- When opening the mailbox (Alt-I), the sent email is not visible.
- I waited about 10 minutes, the email did not arrive.
- If you re-login to the client, the email appears immediately.
I expect different behavior - the letter appears in the mailbox immediately after sending, regardless of whether the character is logged in or not.