Keeps breaking and crashing at client.Send(email); with the error above. Quadruple checked everything. 
Here's my code:
private void submit_Click(object sender, RoutedEventArgs e)
{
    string from = "************@gmail.com";
    string to = "*******@sru.edu";
    string subject = "PSLM Test";
    string body = "PSLM Test";
    string server = "smtp.gmail.com";
    int port = 465;
    string username = "************";
    string password = "*******";
    SmtpClient client = new SmtpClient(server, port);
    client.Credentials = new NetworkCredential(username, password);
    MailMessage email = new MailMessage(from, to, subject, body);
    email.Attachments.Add(new Attachment(GlobalVariables.attachedFilePath));
    email.Attachments.Add(new Attachment(GlobalVariables.formsAndTemplatesPath[0]));
    email.Attachments.Add(new Attachment(GlobalVariables.formsAndTemplatesPath[1]));
    email.Attachments.Add(new Attachment(GlobalVariables.formsAndTemplatesPath[2]));
    client.Send(email);
}
What am I doing wrong, please?
 
     
     
    