2009-03-11 5 views
1

Я использую общий хост ColdFusion (Crystaltech), но использую почту домена Google для своих потребностей электронной почты. Когда я использую CFMAIL для отправки почты с этого сервера, я попытался использовать SMTP Gmail. Однако он перезаписывает любой из адреса, который я указываю для учетной записи gmail, которую я использую для SMTP.Отправка почты с ColdFusion CFMAIL без локального SMTP-сервера

Я слышал, как другие говорили об использовании Yahoo. У кого-нибудь есть хорошие решения для этого?

Заранее спасибо.

+0

не очень понимание что делаю. могли бы предоставить аргументы о том, что вы передаете свой тег cfmail? – rip747

+0

Джин, было бы лучше, если бы вы отредактировали этот образец кода в своем вопросе. –

+0

Возможно, вы захотите отредактировать свой пароль GMail из кода в опубликованном вами комментарии ... –

ответ

0

Это по дизайну. Что вы хотите сделать, так это продолжать использовать Gmail, но установите поле Reply-To на адрес, на который вы хотите получить ответы. Многие почтовые клиенты фактически отображают значение Reply-To как «From» в пользовательском интерфейсе.

+0

Я также попробовал, что из того, что я могу найти, Gmail также перезаписывает ответное поле с учетной записью gmail. Любые другие идеи? Или я делаю что-то неправильно? –

0

Предполагая, что CT предоставляет сервер SMTP, который вы не используете, я бы удостоверился, что у меня была запись SPF, которая разрешала сервер SMTP Crystaltech отправлять мой домен, а затем просто использовать предоставленный почтовый сервер.

+0

Чтобы сделать это, они хотят, чтобы я поместил электронное письмо в свой почтовый администратор для каждого «из», который я хочу использовать. Это не сработает, т. Е. Некоторые формы используют входной адрес электронной почты пользователей из формы как «from» –

+1

. Вы не должны отправлять почту «из» учетных записей, с которых у вас нет контроля над доменом. Вы должны отправить его из системной учетной записи и использовать заголовок ответа (или аналогичный). –

2

После поиска, это мой вывод, что Чейз прав, говоря, что это по дизайну и не может быть обойден. Конечно, то, что я нашел, было с 2005 года, но я больше ничего не могу сказать, сказав, что это можно сделать. Ссылки ниже.

http://www.mobileread.com/forums/showthread.php?threadid=4857

http://lifehacker.com/software/email-apps/how-to-use-gmail-as-your-smtp-server-111166.php

1

Путь я понять ваш вопрос, что вы хотели бы, чтобы «от» быть динамичным, на основе учетной записи, заданной для каждого сообщения по сравнению с основной учетной записи что вы используете в качестве почтового сервиса отправителя. Для этого вам необходимо установить любую другую учетную запись «из», которую вы планируете использовать в своем приложении, в качестве альтернативного адреса в Google Mail.

Вы можете установить эти связанные аккаунты в интерфейсе «Настройки Google» -> «Учетные записи». Там вы можете добавить много дополнительных учетных записей, которые вам нужны, отправляя каждое электронное письмо для подтверждения вашего права собственности. После того, как вы проверили, вы сможете использовать любую из этих учетных записей в качестве авторизованного отправителя через свою основную учетную запись.

 Смежные вопросы

  • Нет связанных вопросов^_^