Fence posts are very important for any kind of fencing. Even if the panels or mesh are strong, the whole thing relies on the posts that hold it up.
Generally, from a legal perspective, you don't need a neighbor's permission to install a fence within your own property lines. Don't assume you know where your property line falls! Get a professional ...