Василий Медведев: Справедливо, максимальное число должно быть заведомо больше возможного количества строк, либо можно применить "хак" в виде расширения диапазона при достижении количества записей, например, в 50% от текущего максимального числа.
Шамиль Кайтмазов: Все-равно надо смотреть заголовки пришедшего письма, там может быть указана причина - то ли это текст, то ли какие-то неверные заголовки, то ли отсутствие plain/text части сообщения.
Игорь: Будьте внимательнее, вам там такого понасоветовали...
А мой ответ к массиву не относится, просто все ваши значения, которым не должен быть равен key записываются в виде массива.
Для начала выполните две команды на сервере и на клиенте (после установления соединения) - ipconfig и route print. По результатам, думаю, специалисты точнее подскажут в чем причина.
jestev: Мое мнение - дело не в resolv.conf, а, возможно, в iptables (фаирвол) или чем-то еще. Точнее дистанционно вряд ли можно сказать. Попробуйте подключиться напрямую без маршрутизатора, если поможет - то сбросить маршрутизатор к настройкам по-умолчанию и настроить его заново.