Score:0

Another answer for "rewrite: excessive recursion (max 50), ruleset canonify" from sendmail

at flag

if you encounter rewrite: excessive recursion (max 50), ruleset canonify a quick thing to check before trying to debug Cw and Dj is that your own tables are not creating the loop.

For postfix I empirically finally added "[email protected] foo@localhost" to my virtual-users file to make it work. Woe and behold, when I reverted to sendmail, I forgot that excess baggage and got the excessive recursion error because the rewriting proceeded as

[email protected] => foo@localhost
foo@localhost => foo@localhost
{repeat forever because foo@localhost was rewritten as [email protected] and the macro Recurse was called.}

I mention this because I got stuck with the error and nothing online made mention of checking bad map table definitions.
So now you know too.

in flag
Welcome to ServerFault! You seem to have posted an answer as a question. That's not how this site works. If you found an existing question that matches your problem, please post it as an answer there. Otherwise, describe your initial problem and post this as an answer below it. If you do that, accept it when you are allowed to do so, otherwise it will stay in the system as "unanswered" forever.
mangohost

Post an answer

Most people don’t grasp that asking a lot of questions unlocks learning and improves interpersonal bonding. In Alison’s studies, for example, though people could accurately recall how many questions had been asked in their conversations, they didn’t intuit the link between questions and liking. Across four studies, in which participants were engaged in conversations themselves or read transcripts of others’ conversations, people tended not to realize that question asking would influence—or had influenced—the level of amity between the conversationalists.