1 不合法
2 因为作为公职人员,接受把公款打入私人账户的行为涉嫌贪污犯罪,违反国家法律相关规定,需要接受法律制裁。
3 政府应该加强监管和教育,防止这种违法行为的发生,同时也需要提高公职人员的法律意识</a>和诚信道德素养。
同时,社会各界也应该积极发挥监督作用,帮助维护国家财产和公共利益的安全。