from, password это данные откуда будет посылаться письмо
Объявлены локальные переменные, ь.е в них присвоение им некого значения должно произойти здесь же в это же методе. В какой строке переменным присваиваются значения?
NetworkCredential myCred = new NetworkCredential( SecurelyStoredUserName,SecurelyStoredPassword);
Вот пример выше корректного исользования new Network Credential, и перед тем как передавать login и password соответствующим переменным присваиваются их значения.