2016-08-16 4 views
0

Попытка отправить электронное письмо с использованием sas и как вы справляетесь с апострофом в адресе электронной почты, таком как email_address_txt = «Patrick O'[email protected]»;Как обрабатывать апостроф в электронной почте SAS?

put "!em_to!" EMAIL_ADDRESS_TXT ; 

ОШИБКА: Электронная почта: 501 5.1.3 Неверный адрес ПРЕДУПРЕЖДЕНИЕ: Неверный адрес электронной почты: Patrick O

ответ

0

Это сервер SMTP ошибка не ошибка SAS. Вы должны проверить настройки на сервере и настроить их для приема этих символов.

Кроме того, чтобы указать пробел или специальные символы в адресе электронной почты, вы должны поместить локальную часть адреса в кавычки, как в коде ниже. What characters are allowed in an email address?

Мой SMTP-сервер не примет это, но может быть, ваша воля.

filename test email; 
data test; 
    file test; 
    EMAIL_ADDRESS_TXT='"Patrick O''Grady"@acme.com'; 
    put "!em_to!" EMAIL_ADDRESS_TXT; 
run; 
Смежные вопросы