Yes, I understand that, but I'm disputing your interpretation of the facts. Your link states:
"Foreign nationals are prohibited from making any contributions or expenditures in connection with any election in the U.S. Please note, however, that "green card" holders (i.e., individuals lawfully admitted for permanent residence in the U.S.) are not considered foreign nationals and, as a result, may contribute. For additional information, consult our "Foreign Nationals" brochure."
The Clinton email states:
"We really need make a policy decision on this soon - whether we are allowing those lobbying on behalf of foreign governments to raise $ for the campaign. Or case by case."
Neither foreign nationals nor foreign governments have not contributed to the Hillary Clinton campaign (or at least this email provides no evidence for it), and they haven't solicited donations from foreign donors. Therefore, your link doesn't apply. Lobbyists collect money, but it's not like it's money taken from multiple sources into a single pot, and the redistributed into whatever that lobbyist is hired to promote. There's always PAC's, charities, organizations, corporations, etc. I don't disagree that this is all shady business that needs to be made illegal, but as it stands right now, it's legal.