iMesh. From Wikipedia, the free encyclopedia. iMesh is a media and file sharing client that's available in nine languages. It uses a proprietary, centralized, P2P network (IM2Net) operating on ports 80, 443 and 1863. iMesh is owned by American company iMesh, Inc. and maintains development centers around the world.Mesh is now advertised as a 100% legal P2P client, and acknowledged as being so by the RIAA. This is because downloads through the client are limited to a select database of 15 million songs and videos.