1. A method of determining a combined trust level for a website, the method comprising: analyzing a user account associated with the creation or maintenance of the website, the analysis of the user account being capable of identifying the presence or absence of a first risk factor affecting a likelihood that the user account is engaged in a malicious activity; analyzing a source code file capable of being used to create a message for sending to a remote computing device, the analysis of the source code file being capable of identifying the presence or absence of a second risk factor affecting a likelihood that the source code file is facilitating a malicious activity; and based on the analysis of the user account and the analysis of the source code file, determining a combined trust level for the website, the combined trust level indicating a likelihood that the website is not engaged in a malicious activity.