Таки идет. Но медленно. Лог получения - такой же как в 11м посте.
Видимо в другом дело.
В любом случае, продолжение однозначно завтра. Сонному на серваке нечего делать.
mbox_lock_timeout = 900 поставил с перепугу )
Нашел какой-то таймаут и увеличил его
Вот часть лога в тот момент, когда проходит большое письмо. Как видим - 2 мега больше 4х минут идет, что плохо. Но уже проходит, что хорошо.
May 28 23:25:08 @@@@ dovecot: pop3-login: Login: user=<alexandr@@@@@.org.ua>, method=PLAIN, rip=@@.@@.133.155, lip=@@.@@@.135.236 May 28 23:29:49 @@@@ dovecot: POP3(alexandr@@@@@@.org.ua): Disconnected: Logged out top=0/0, retr=1/1898855, del=1/1, size=1898835
Некоторые данные заменены собаками.
Это можно как-то ускорить? С учетом того, что сервер может отдавать до 8 мегабит ( больше не проверял, моя скорость не позволяет ).
madoff
Эти строки были закомментированы. Раскомментил - вроде пошло.
Только очень медленно. Похоже, что в один поток, тк по http тот же флешгет качает со скоростью 5 мегабит стабильно. Может стоит поставить что-то более быстрое? Есть ли pop3 сервер, работающий в несколько потоков?
Oleg_ST, сейчас попробую, отпишусь. Лог 5 мегабайт, кстати. Не много? Может почистить?
Oleg_ST, спасибо за совет. Я, кстати, понимаю и более сложным языком. Просто до этого момента админил только Windows Server.
Настройками Outlook уже успел поиграть, толку ноль. В качестве POP3 сервера используется Dovecot. Но его настройки на сервере я пока еще не нашел.
UPD. Вроде нашел, копаюсь. Если есть знающие - просьба подсказать.
Разве? Почему тогда с других серверов нормально ходит почта?
В настройках Outlook указаны POP3 и SMTP сервера. Выглядят они как mail.mydomain.com .
Грешу все-таки на настройки на сервере. Что-то типа connection timeout. Только найти их не могу, мало знаю матчасть.
У вас вообще какой-то непонятный код. А откуда берется title, если в форме он не описан?
А сама ошибка, конечно в другом, в копипасте :)
if(isset($_POST['title'])) {$title = $_POST['title'];} if(isset($_POST['author'])) {$title = $_POST['author'];}
Последняя строка должна быть
if(isset($_POST['author'])) {$author = $_POST['author'];}
Ну в общем уже объяснили )
"Вроде бы настроена"
Но всегда есть мелочи. Я, например, купил VPSку, после чего много под себя переделал. Модули дополнительные на PHP поставил, сменил установленный sendmail на postfix, установил denyhosts. И таких мелочей полно
netwind, возможно несколько субъективное мнение. я ставил неделю назад клиенту такой, работает как часы. Два компа в локалке и ноут по WiFi. Единственное, что мне нравится в 320м - это USB, принтер можно подключить. А так не вижу разницы особой.
D-Link Dir-300 - нормальный роутер.
Инструкция с картинками по настройке тут http://support.vrn.ru/guru/router/dir300.html