Это зависит.
Как упомянуто другими, некоторая работа приложений лучше на ОС на 32 бита по сравнению с ОС на 64 бита. Реверс также верен
Как упомянуто другими, ОС на 64 бита допускает больше доступа RAM, чем даже 32 бита с включенным PAE, хотя PAE, включенный ОС, может общий доступ много RAM.
То, что я нашел, очень к моей тревоге, то, что чипсет/BIOS помещает предел на максимальную память, которую я могу использовать. Даже с Ubuntu на 64 бита, моя система все еще может только получить доступ к 3.2 ГБ RAM.
Была ошибка с конфигурацией SpamAssassin, или сообщения испорчены так или иначе?
Можно просто разделить файл на отдельные сообщения и повторно отправить их для нормальной доставки путем передачи по каналу их к sendmail -t
(псевдоним к Exim в системе с Exim настроил как основной MTA). Однако, если сообщения проблематичны так или иначе, который не обязательно получит Вас где угодно. Кроме того, если сообщения были первоначально отправлены в список рассылки и т.п., это снова пошлет их 'сети, которая является нежелательным.
Другая опция состоит в том, чтобы использовать Python mailbox
модуль, чтобы читать в mbox файле и затем вручную бросить сообщения в соответствующие шпульки самостоятельно; это поддерживает наиболее распространенные форматы. Учитывая достаточную подробную информацию, я мог отредактировать в некотором достойном примере кода здесь.
(Python работал бы для разделения сообщений для представления также, хотя я уверен, что поиск поднимет несколько дюжин довольно устойчивых сценариев для такой задачи.)
Я закончил тем, что делал это:
for f in *; do if exim4 -bm -t -i -oep <$f; then mv $f ../sent/; else mv $f ../errors/; fi; sleep 2; done
и это, кажется, работает до сих пор... существует приблизительно ценность месяца сообщений или больше пройти :). (-BM означает, что локальная доставка,-t средства получают получателя от заголовков сообщения,-i средства не останавливаются в".", и ошибки печати средств-oep к stderr и выходу с кодом ошибки),