Я думаю, что это могло бы иметь некоторую справку, настраивая настройки Google SMTP.
http://mail.google.com/support/bin/answer.py?hl=en&answer=13287
Входящая корреспонденция (POP3) Сервер - требует SSL: Использование pop.gmail.com SSL: Да Порт: 995
Исходящая почта (SMTP) Сервер - требует TLS или SSL: smtp.gmail.com (используют аутентификацию), Аутентификация Использования: Да Порт для TLS/STARTTLS: 587 Портов для SSL: 465 Имен учетной записи: Ваш полный адрес электронной почты (включая @gmail.com или @your_domain.com) Адрес электронной почты: Ваш адрес электронной почты (username@gmail.com или username@your_domain.com) Пароль: Ваш пароль Gmail
Единственный способ проверить все возможные комбинации - это настроить серверы, которые их все используют, или подключиться к ним. Другого пути просто нет. Если вы собираетесь протестировать это на своей рабочей станции, не настраивайте его под Windows 7. Установите Virtualbox (или любую другую систему виртуализации, которая вам нравится) и установите виртуальные машины с различными конфигурациями, которые вы хотите протестировать.
hMailServer почтовый сервер с открытым исходным кодом для Windows отлично подходит для этого.
Обработчик почты сам по себе является службой Windows. Панель управления администратора представляет собой приложение Windows с графическим интерфейсом. Вы можете одновременно запускать любую комбинацию конфигураций (почтовый протокол, порт, аутентификация, шифрование, переадресация и т. д.). После изменения настройки в программе администратора она мгновенно остановит и снова запустит службу для вас.
Можно установить на тот же компьютер. Установка на другую машину в вашей сети лучше. В идеале сервер должен находиться на другом IP-адресе, чем клиент, но он отлично работает на том же IP-адресе.