[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: address parser



On Tue, 3 Jul 2001, Тимур С. Саттаров wrote:

> >
> > For more complex configurations, you can define special rules.
> > The macro LOCAL_RULE_3 introduces rules that are used in canonicalizing
> > the names.  Any modifications made here are reflected in the header.
> >
> > A common use is to convert old UUCP addresses to SMTP addresses using
> > the UUCPSMTP macro.  For example:
> >
> > LOCAL_RULE_3
> > UUCPSMTP(`decvax',      `decvax.dec.com')
> > UUCPSMTP(`research',    `research.att.com')
> и опять на каждый домейн ....
> у меня их сотни !

Это - m4. m4 суть general purpose macroprocessor, поэтому
ты можешь написать свой макрос типа

UUCPSMTPLIST(длинный-длинный список доменов)
который будет раскрываться в список этих самых макросов

Или посмотреть в определение оного макроса и сделать свой,
который в hash map будет искать домен.


-- 
Victor Wagner			vitus@ice.ru
Chief Technical Officer		Office:7-(095)-748-53-88
Communiware.Net 		Home: 7-(095)-135-46-61
http://www.communiware.net      http://www.ice.ru/~vitus



Reply to: