Существует несколько Смотрящих Классов там, я предложил бы
ongle's, разобравшийся это: можно установить Gmail как smarthost для Виртуального сервера IIS SMTP этот путь:
Это также работает с машиной XP с IIS 5.1's установленный Сервис SMTP (просто протестировал его с моей машиной).
Примечание: если бы Вы уже не имеете, я рекомендовал бы создать почтового пользователя customercare@clientdomain.com в Gmail и использовании, что как Ваши учетные данные SMTP для аутентификации с Gmail, потому что Gmail проигнорирует то, от чего Вы вставляете: заголовок и переписывает его как аутентифицируемого пользователя (по умолчанию так или иначе, я не знаю, можно ли изменить это).
Что касается изменений брандмауэра, если сетевая компания не имеет выход (исходящее) продолжение фильтрации брандмауэра, Вы не должны будете открывать порты, поскольку 587 обычно разрешается даже на жилых соединениях.
Для проверки этого почтового ящика я рекомендовал бы иметь штат обслуживания клиентов клиента POP или IMAP, которые считают или просто устанавливают передачу другому адресу, в котором это находится, используют/проверяют.
Можно использовать IIS для установки сервера SMTP внутренне, который передают его электронная почта к умному внешнему почтовому серверу, но это не может быть настоящей проблемой. Это однако дало бы Вам центральную точку администрирования для отправки почты с Вашего сервера (серверов).
Чтобы помочь позволить почтовому серверу знать, Вы разрешены отправить почту, можно создать запись SPF в конфигурации DNS. Это позволяет почтовым серверам знать, что Ваш адрес разрешен послать электронное письмо от Вашего имени.
Если Вы не можете заставить это работать, можно также использовать поставщика как AuthSMTP для отправки электронного письма от мест, которые находятся в списках спама.
В дополнение к тому, что ongle предложил, вместо того, чтобы настроить smarthost (который не может быть доступен Вам), добавьте удаленный домен с пространством адреса *.com и установите опцию, что входящая электронная почта может быть передана к этому удаленному домену. Тем путем электронная почта, отправляемая через сервер SMTP любому получателю с адресом электронной почты user@domain.com, может быть поставлена. Создайте удаленные домены для любого другого общего домена верхнего уровня, что Вы будете посылать электронное письмо (.NET, .edu, и т.д.).
В дополнение к тому, что было уже сказано, необходимо удостовериться, что различные связанные объекты, такие как запись SPF настраиваются правильно. Я полагаю, что Gmail является довольно суетливым о таких вещах.