Coldfusion 7 — почта отправляет неправильный «привет»

У меня есть своя коробка, которая стоит на полке. Это Win2000 с CF 7 и smtp-сервером стоечной компании. Я не могу отправлять электронные письма. Когда я пытаюсь, они просто переходят в папку недоставленной электронной почты. Служба поддержки говорит, что мой сервер отправляет неподдающееся проверке сообщение helo. Поэтому их smtp-сервер не отправит его.

Это CF 7, админу негде указывать U/P для авторизации. Однако я ДОЛЖЕН иметь возможность сделать это в теге. Когда я это делаю, я не получаю никаких ошибок, но почта попадает в папку, не подлежащую доставке.

КОД:

<cftry>
    <cfmail to="[email protected]" 
            from="[email protected]" 
            subject="xxx.com Sign-up" 
            server="smtp.xxx.net" 
            port="25" 
            username="[email protected]" 
            password="password" >

            This is a test - with server specified
    </cfmail>
    Success w/ server user defined

    <cfcatch type="any">
            <strong>ERROR: #cfcatch.Message#</strong><BR />
            #cfcatch.Detail#
    </cfcatch>
</cftry>        


<cftry>
    <cfmail to="[email protected]" 
            from="[email protected]" 
            subject="xxx.com Sign-up" >

            This is a test - without server specified
    </cfmail>
    Success w/o server user defined

    <cfcatch type="any">
            <strong>ERROR: #cfcatch.Message#</strong><BR />
            #cfcatch.Detail#
    </cfcatch>
</cftry>

Я не очень разбираюсь в почтовых серверах...

Любые идеи?


person j-p    schedule 26.06.2012    source источник


Ответы (1)


Это может быть проблема с DNS и неспособностью принимающей системы либо выполнить обратный поиск DNS, либо, возможно, ее вообще нет в DNS.

другая возможность заключается в том, что непроверяемый Helo означает, что у вас нет полного доменного имени, связанного с системой (возможно, имя вашей системы не имеет связанного с ним домена?) .somewhere.com".

так что - не думайте, что это проблема CF с точки зрения кодирования - что-то, что связано с настройкой вашей системы (возможно, FQDN) или DNS в вашем местоположении. Большинство настроек защиты от спама / защиты от открытия ретрансляции будут проверять DNS на определенном уровне проверки.

person steve    schedule 20.07.2012
comment
Вы говорите, что система (имя машины) - полностью не подключенная к сайту или коду - повлияет на почтовый запрос на почтовый сервер? Итак, если мой сервер называется qwe234, а не myDomain.com, это может повлиять? - person j-p; 23.07.2012