Тема письма в Sendmail

 

Добрый день.

Если кому-нибудь требовалось ранее включать в тему письма, отправляемого на адрес e-mail - какое-нибудь число или численную переменную, пожулуйста, подскажите, если у вас получилось - как это правильно сделать?

Ну, например, если я хочу сделать так:

SendMail(AccountBalance(), "...блаблабла");

Но, почта перестала оправляться с терминала после того как в ТЕМЕ появилось AccountBalance() вместо словесного выражения в кавычках.

Заранее благодарен всем за полезный совет/подсказку/инфо...

 
DoubleToStr() пробовали использовать?
 
hasayama:
DoubleToStr() пробовали использовать?


Пожалуйста, уточните - что здесь имеется в виду? В теме письма мне бы хотелось сразу показать текущее состояние баланса, поэтому я хотел так:

SendMail(AccountBalance(), "...блаблабла");

А как попробовать сделать с DoubleToStr() ?

 
SendMail( DoubleToStr( AccountBalance(), 2 ), "...bla-bla-bla=)" );
 
hasayama:


сейчас попробовал, не хочет отправлять сообщение :(
 
Тогда зайдем с другой стороны - почта в терминале правильно настроена?=)
 
hasayama:
Тогда зайдем с другой стороны - почта в терминале правильно настроена?=)

да, я до этого просто писал:

SendMail("...bla-bla-bla=)", "...bla-bla-bla" );

и всё отправлялось

 
concord99:

да, я до этого просто писал:

SendMail("...bla-bla-bla=)", "...bla-bla-bla" );

и всё отправлялось


ну если работало раньше то и теперь должно работать

напишите слияние строк:

string s =  "...bla-bla-bla=)";

s= s+ DoubleToStr( AccountBalance(), 2 );

s=s+...

потом  SendMail(subject,s);

 

Тогда попробуйте сделать так:

SendMail("bla bla bla", "bla bla bla");

Print( "bla bla bla - Error #", GetLastError() );

SendMail( DoubleToStr( AccountBalance(), 2 ), "bla bla bla");

Print( "double - Error #", GetLastError() );

Бум дебажить.

 
hasayama:

Тогда попробуйте сделать так:

SendMail("bla bla bla", "bla bla bla");

Print( "bla bla bla - Error #", GetLastError() );

SendMail( DoubleToStr( AccountBalance(), 2 ), "bla bla bla");

Print( "double - Error #", GetLastError() );

Бум дебажить.


Всем большое спасибо! Разобрался :)
 
IgorM:


ну если работало раньше то и теперь должно работать

напишите слияние строк:

string s = "...bla-bla-bla=)";

s= s+ DoubleToStr( AccountBalance(), 2 );

s=s+...

потом SendMail(subject,s);


Всем большое спасибо! Разобрался :)
Причина обращения: