Both post and posting are the same according to Cambridge Dictionary (Android version). Both have the same meaning i.e. an electronic message that you send to a website in order to allow many peop...
I'm not sure how should I refer to their action of posting of content. Do they "Transmit", "Submit", or "Post" the content to the website? Which of these three terms is the most appropriate to specify in TOS to be proper English terminology when it comes to users posting content to any website.
terminology - Transmit vs Submit in relation to posting to online ...
If you post some letters for someone, you're saving them the trouble of posting those letters themselves (letters which they probably wrote themselves; certainly, letters which they are responsible for posting). If you post letters to someone, you hope they will eventually be delivered to that person.
+1 for the research you put in before posting :) My first thought however is that the answer will turn out to be "all of the above, and then some." For example, from my own work experience "team leader" would be the right answer for some of those sentences. The more important point is perhaps to know the culture and language of the organisation you are communicating within.
"She insisted on posting this one" would imply that she is posting it no matter what your opinion is. If she is trying to convince you to do it, the correct phrasing would be, "She insisted that I post this one." Some Americans would say "She insisted on me posting this one", but that's not quite grammatical.