diff options
Diffstat (limited to 'rcfile_y.y')
-rw-r--r-- | rcfile_y.y | 12 |
1 files changed, 9 insertions, 3 deletions
@@ -41,7 +41,8 @@ static void prc_reset(); char *sval; } -%token DEFAULTS POLL SKIP AKA PROTOCOL AUTHENTICATE TIMEOUT KPOP KERBEROS +%token DEFAULTS POLL SKIP AKA LOCALDOMAINS PROTOCOL +%token AUTHENTICATE TIMEOUT KPOP KERBEROS %token ENVELOPE USERNAME PASSWORD FOLDER SMTPHOST MDA PRECONNECT LIMIT %token IS HERE THERE TO MAP WILDCARD %token SET BATCHLIMIT FETCHLIMIT LOGFILE INTERFACE MONITOR @@ -94,11 +95,16 @@ serverspecs : /* EMPTY */ | serverspecs serv_option ; -alias_list : STRING {save_str(¤t.servernames, -1, $1);} - | alias_list STRING {save_str(¤t.servernames, -1, $2);} +alias_list : STRING {save_str(¤t.servernames,-1,$1);} + | alias_list STRING {save_str(¤t.servernames,-1,$2);} + ; + +domain_list : STRING {save_str(¤t.localdomains,-1,$1);} + | domain_list STRING {save_str(¤t.localdomains,-1,$2);} ; serv_option : AKA alias_list + | LOCALDOMAINS domain_list | PROTOCOL PROTO {current.protocol = $2;} | PROTOCOL KPOP { current.protocol = P_POP3; |