Для слова «шляться» этимология восстанавливает праславянскую форму sьlěti sę, что роднит его со словом «сълати» ‘посылать’.
При этом семантически «слать» выступает в отношении «шляться» в качестве каузатива, то есть «слать» = ‘заставлять шляться’, так же как, например, «будить» выступает каузативом в отношении глагола «бдеть» («будить» = ‘заставлять бдеть’).
Тем самым важное слово «посол» и грубое слово «шлюха» (от «шляться») этимологически оказываются близки.
Но есть и различия. Если шлюха погуливает по доброй воле, то посол к этому действию, так сказать, каузирован.