Roseanna Cunningham, the minister for community safety, was among a number of people drawing attention to a fundraising letter sent by Lt Gen Sir Norman Arthur to drum up financial support for the Better Together campaign to keep Scotland in the UK.
The letter, including contact details, was photographed and sent on Twitter where it was quickly distributed more widely, including by Ms Cunningham.
Sir Norman, a former commanding officer in Scotland, said he was worried that the actions would put his safety at risk.
"We have already witnessed regrettable incidents where this passion has boiled over into unacceptable personal attacks against property," he told a newspaper.
He complained to the Scottish Government and demanded an apology.
A Government spokesman said: "We have received correspondence from Sir Norman Arthur and will respond in due course."
A spokesman for Roseanna Cunningham said: "This was a round-robin letter, which had already been widely circulated by others on Twitter.
"However, Ms Cunningham will write to Lt Gen Arthur to apologise for any inadvertent distress caused."