As a native English speaker, I often find this one difficult myself. I very often type it and then delete it again because it sounds a bit "false".
"It's great to hear from you".
"It's great to be acquainted" (similar to "meet" but without the need of physicality.
Perhaps our language hasn't yet developed to meet the needs of our virtual world!!