via the agent is acceptable.
IF said agent can sent it their style. (SITA & correct format)
Otherwise - acc. to a mail we received - one might get banned from Russian airspace.
We always submitted our stuff via email with all required details. Not good any more I was told.
Waiting for my provider to get the ok from Russian officials.