parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

Ответ

moko 25.02 22:10

$MAIL.SMTP[]
^MAIL.delete[SMTP]
Вопрос не решают :(
В какой момент вы пытаетесь это сделать? Конфигурирование класса mail исторически происходит до начала работы класса MAIN, то есть удалять перед ^mail:send[] поздно, проще в cgi/auto.p убрать. Правда сложно сказать зачем оно так, без проблем можно переделать, чтобы можно было по ходу дела менять, кода даже меньше будет... Все равно там странно - содержимое хеша $MAIN:MAIL менять можно когда угодно, а сам хеш - нет.

То есть:
$MAIL.SMTP[another.server]
^mail:send[] - сработает
$MAIL[ $.SMTP[yet.another.server] ]
^mail:send[] - будет использовано прошлое значение...