Yes, as those are two entirely different things.
XMPP
XMPP (aka Jabber) is the community-owned standard for real-time federated messaging.
JoinJabber.org admin support chat
How would that be possible ??
Theres's nothing stopping you from having a JID username@example.com and an email username@example.com. XMPP and e-mail are different protocols that operate on different ports, so their respective clients will figure out how to send a message to the correct server.
Now, if you're asking how you can set something like this up, then you independently have to set up an XMPP server and an email server on the same domain. Or use some kind of email to XMPP bridge.
In the same way in which you could use your phone number as your username on your computer. Although it's more convenient for XMPP ID and emailaddress to be the same.
For a long time, several major email providers (including Gmail, mailbox.org, fastmail, yandex, Zoho,...), are/were offering XMPP as a service under the same handle. So, it's a pretty big yes :)
Can you name one service provider who's providing email as well as Jabber under the same handle ??
Mailbox.org also does it, but their Ejabberd server is currently very outdated, so I really can't recommend them for the Jabber part.
There are probably some more, but this combination is sadly not anywhere near as popular as it used to be. The main problem is that hosting email is such a shitshow, so very few people that host a XMPP server want to deal with that.
Disroot is a part of movim.eu ?