Я записал маленькое приложение .net Windows Forms. И теперь я решил получить мнения или комментарии от пользователей. Пользователь просто запишет, что что-то во входе формирует и нажимает отправить кнопку.
Я хочу использовать самый самый легкий путь. Я не хочу размещать любые веб-сервисы или другого приложения для сбора информации. Также у меня нет базы данных.Ничего. Я просто хочу знать, какие люди думают о приложении.
Как Вы сделали бы это?
FWIW, если вы действительно пойдете с ответами, предлагающими просто вызвать SMTP-сервер, помните, что любое приложение, которое вы разрабатываете в .NET, если вы не используете какую-то структуру упаковки безопасности, весь текст, который хранится внутри приложение по сути то же самое, что и текстовый файл. Поэтому, если вы встроите учетные данные своего SMTP-сервера в свое приложение, их может быть очень легко украсть.
Я думаю, что самым простым решением для вас было бы просто поместить в ваше приложение гиперссылку на (скрытую), а затем позволить системе пользователей обрабатывать операцию mailto своим обработчиком по умолчанию.
Вероятно, электронная почта будет перехвачена антивирусом, брандмауэром и так далее. Кроме того, я не удивлюсь, если появится уродливый MessageBox (это приложение пытается отправить электронное письмо ...). Еще хуже, как ни странно, если антивирус перехватит письмо, а не вы, а не пользователь никогда не узнает.
Итак, я бы использовал ссылку mailto, как предлагает Крис Маришич.
При нажатии кнопки отправки отправьте текст в поле ввода по электронной почте себе.
Как это сделать ЗДЕСЬ . ( Отправка электронной почты с использованием SMTP-сервера GMAIL C # )
А затем с помощью Textual Sentiment Analysis вы можете знать, что люди думают о вашем программном обеспечении. Взгляните на twittersentiments .
Самый простой вариант - отправить электронное письмо. Обратите внимание на класс System.Net.Mail.SmtpClient
.