The Canadian federal government recently passed a new anti-spam law that is expected to take effect soon. The law is very broad and the penalties for non-compliance are very steep. Virtually every person and business in...more