Follow

Функция хеширования в шаблонах писем

С 14.06.2013 в шаблонах писем доступен функционал хеширования для строковых переменных.

Доступны SHA1, SHA256, MD5 алгоритмы. Соответственно, для вызова нужно использовать:

  • System.Tools.Hash.SHA1.GetString(string source)
  • System.Tools.Hash.SHA256.GetString(string source) 
  • System.Tools.Hash.MD5.GetString(string source)

Например:

результатом работы 

[[=System.Tools.Hash.SHA1.GetString( "ibotvinnikov@intelligentemails.com" );]]

будет строка:

81EAD4BEF71BB55BEA15A98FF52C3550C1F24B1F

Также, безусловно, можно использовать "SALT"  - в случае OfSys в качестве "SALT" удобно использовать "idContact".

Пример использования:

[[=System.Tools.Hash.SHA1.GetString(Contact.f_EMail + Contact.idContact.ToString());]]

 Данный функционал может быть использован в случае необходимости передачи email, либо иных данных, в качестве значения GET параметра.

 

 

 

0 Comments

Article is closed for comments.