>>>sql_select: select smtppassword from user_accounts where smtplogin='%u@%r' > >>Вот это - "%u@%r" - не работало и не работает. > >Доброго времени суток всем. > >Если делать в точности как в статье, те smtplogin='%u' >и smtplogin вида user@domain, то берется только user, и в базе соответственно >ничего не находится. Если вместо '%u' поставить '%s' (вся строка, если >верить докам), то не работает совсем :( Зависит от того, что в базе в таблице вписано. У меня, например, (это не догма! это пример!) все логины в базе имеют вид юзер@домен, + отдельное поле для закрытия smtp доступа, и строка запроса выглядит так : sql_select: select smtppassword from user_accounts where smtplogin='%u@%r' and smtpaccess=true
|