LOOKUP commands are now only accepted on connections of type
ANVIL_CONNECTION_TYPE_CONNECT_LIMIT. Connect to the dedicated
anvil-connect-limit socket instead of the generic anvil admin socket.
void lmtp_anvil_init(void)
{
if (anvil == NULL) {
- const char *path = t_strdup_printf("%s/anvil", base_dir);
+ const char *path = t_strdup_printf("%s/anvil-connect-limit",
+ base_dir);
anvil = anvil_client_init(path, NULL, 0);
}
}
.reconnect = anvil_reconnect_callback,
.command = anvil_cmd_input,
};
- anvil = anvil_client_init("anvil", &callbacks, 0);
+ anvil = anvil_client_init("anvil-connect-limit", &callbacks, 0);
if (anvil_client_connect(anvil, TRUE) < 0)
i_fatal("Couldn't connect to anvil");
}