Вход на хостинг
IT-новости
20.04.2016 iPhone 2017 года поместят в водонепроницаемый корпус из стекла
Линейка iPhone в новом году серьезно поменяется. В этом уверен аналитический исследователь Мин Чи Ку......
30.07.2015 Ищем уникальный контент для сайта
Ищем уникальный контент для сайта Без уникального контента Ваш сайт обречен на то, что его страницы......
useridnr);
if (db_query(query) == -1) {
trace(TRACE_ERROR, "%s,%s: error gettings
filters for "
"user_id [%llu]", __FILE__, __func__,
useridnr);
return NULL;
}
num_filters = db_num_rows();
for (i = 0; i < num_filters; i++) {
struct element *el = list_getstart(headerfields);
char *filter_field = db_get_result(i, 0);
char *filter_value = db_get_result(i, 1);
char *mailbox = db_get_result(i, 2);
trace(TRACE_MESSAGE,
"%s, %s: processing filter [%s : "%s" => %s]",
__FILE__, __func__, filter_field, filter_value, mailbox);
while (el) {
struct mime_record *record = (struct mime_record *) el->data;
trace(TRACE_MESSAGE,
"%s, %s: processing header [%s : "%s"]",
__FILE__, __func__, record->field, record->value);
if (!strcmp(record->field,
filter_field) && strstr(record->value, filter_value)) {
trace(TRACE_MESSAGE,
"%s, %s: header [%s : "%s"] accept filter [%s : "%s" => %s]",
__FILE__, __func__, record->field, record->value, filter_field, filter_value, mailbox);