Попытка отправить текстовое сообщение, используя sp_send_dbmail, сокращает URL в теле - PullRequest
0 голосов
/ 15 января 2011

Я использую send_dbmail для отправки текстового сообщения клиентам. Это следующий sql:

exec msdb.dbo.sp_send_dbmail
@recipients='5558881234@txt.att.net',
@body='check out this url https://www.someurl.com/directory/blah.aspx',
@subject='I am the subject!'

Тело усекается, чтобы «проверить этот URL-адрес» https://www.someurl.com/directory/blah.as" («px» удаляется из конца URL-адреса).

Я исключил длину сообщения, так как пытался отправить только "www.google.com/test.aspx", а "px" также был удален. Еще одна странная вещь, когда я пытаюсь переслать текстовое сообщение себе и добавить обратно «px», это работает. Это также работает, если я отправляю электронное письмо из Outlook с тем же телом.

Есть идеи?

Спасибо.

1 Ответ

1 голос
/ 15 января 2011

Кажется странным. Пытались ли вы передать строки в кодировке Unicode, т.е. не проверять этот URL-адрес ... »или глупое предложение, пытались ли вы дополнить конец строки несколькими пробельными символами или, возможно, несколькими пробельными символами, за которыми следует точка? Что произойдет, если основной текст не заканчивается на .aspx, а заканчивается чем-то еще, например «это тест» и т. Д.?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...