Преобразовать строку в smtpclient в C#

В настоящее время я занимаюсь разработкой веб-приложения asp.net. У меня есть класс, который будет использоваться для отправки электронной почты.

Я хочу получить адрес SMTP-сервера из базы данных MySQL. Чтобы получить значение из базы данных MySQL, которую я использую

string smtp = reader.GetString("smtp_server");

Для назначения сервера smtp функции почты, которую я использую

SmtpClient server = new SmtpClient(smtp);

Однако я получаю сообщение об ошибке, не удалось преобразовать строку в SmtpClient. Я пытался добавить актерский состав (SmtpClient), но он не позволяет мне сделать это.

Спасибо за любую помощь, которую вы можете предоставить.

1 ответ

Решение

Вы уверены, что ошибка происходит там, где вы думаете? SmtpClient У класса есть конструктор, который принимает строку. Я чувствую, что в вашем коде происходит больше, чем вы делитесь с нами. Можете ли вы показать нам больше кода?

Другие вопросы по тегам