Postfix: Часто задаваемые вопросы

С каких это пор вы строили Postfix оборотах?

Я строил Postfix оборотах еще до 2000 года, когда postfix называли vmailer. Оригинальные обороты были построены с помощью других на Postfix-пользователей списка рассылки.

Какие версии Postfix вы предоставляете пакетов?

Доступных пакетов ссылка говорит вам, какие версии поддерживаются.

Какие дистрибутивы поддерживаются?

Доступных пакетов ссылка говорит Вам, какие дистрибутивы имеет пакеты работать под.
Я стараюсь поддерживать последние RedHat предприятие распределения, а также Fedora Core. Однако цикл обновления Fedora Core является довольно быстро, так что я не всегда пытались построить для последней версии.

Почему я должен использовать ваши обороты, не RedHat Стандартные обороты?

Когда я начал строить мой оборотах RedHat не представило никаких Пакеты для Postfix. Теперь, RedHat не предусматривает Пакеты для Postfix вам не понадобится использовать мои обороты, если Вам необходимо более новая версия, чем версия которую они представляют, или вам нужно использовать с Postfix варианты, которые Postfix об / мин RedHat не предусмотрена. Если это так, то вы можете попробовать свои обороты, в противном случае я предлагаю вам остаться с RedHat’s.

Как я могу построить двоичный RPM с src.rpm на вашем сайте?

Здание оборотах ссылку расскажет вам, как.

Откуда я могу скачать ваши обороты?

Мой обороты могут быть скачаны с http://ftp.wl0.org/ но пожалуйста, подумайте об использовании зеркал, перечисленных на зеркало ссылку. Люди, которые обеспечивают зеркал может быть ближе к вам, и их сервера могут быть доступны, если мой сервер не является. Если вы используете зеркало отправить Сопровождающий слова благодарности за его усилия.

Как я могу узнать, если вы делаете новые обороты?

Подписаться на postfix-rpm-announce список рассылки. По некоторым причинам список интерфейс почтальон тут не показывает список рассылки по некоторым причинам (я все еще необходимо определить, почему). Список рассылки архивов показывают предыдущие сообщения, отправленные в список. Помните, что мой сервер на несколько списков RBL, потому что я абонента кабеля и, следовательно, почтовой программы на вашем сервере или сервере провайдера может отвергнуть почту с объявлением списка. Я не могу исправить эти отказы. Может быть, вы можете.

Почему бы вам не обеспечивают бинарных RPM-пакетов с опцией …?

Бинарных RPM-пакетов на моем сайте, являются самым простым файлы и там есть наименьшее количество зависимостей. Если бы я был?? Построить двоичный пакет Postfix с большим количеством различных опций для этого потребуется установить зависимые пакеты RPM, даже если вы не нуждаетесь в них. Как легко построить бинарный RPM из моего источника об / мин, различные варианты я думаю, что это лучшее, что вы делаете это в соответствии с вашими потребностями. Есть только слишком много вариантов для создания всех возможных комбинаций и, таким образом, сохранить все были счастливы.

Почему бы вам не построить двоичный пакет для распространения XXXX?

Вероятно потому, что никто не спросил меня, у меня нет аппаратной построить для нее. Мой построить среду ограничивается небольшим числом дистрибутивов. Помните, я это сделать в моей собственной досуг. Однако, если вы хотите, чтобы я в том числе рассмотреть распределение, которое я в настоящее время не обеспечивают бинарные пакеты для то, пожалуйста, дайте мне знать.

Почему сборки процедура не нормально?

Первоначально я пытался построить несколько различных дистрибутивов и размещение файлов и некоторых зависимостей были распределения зависимы. Чтобы избежать того, чтобы создать все эти различия в файле спецификаций я настроил файла спецификации я создал, чтобы принять эти различия во внимание. Спектра файл создается с шаблонами файла спецификации обеспечены другие исходные файлы и создавать скрипт, который генерирует фактической спецификации файла из файла шаблона с учетом распределения и необходимые параметры построения. Хотя Есть еще различия между различными дистрибутивами различия менее важной проблемой. Однако изменения построить процедуры в настоящее время требует больше работы, чтобы поставить все чеки и условного поведения внутри файла спецификации, а не за ее пределами. Пакет макросов для подобных ситуаций (в том числе определения распределения, на котором построить среду работает) не являются тривиальными. Таким образом, для момента создания процедура остается той же. Может быть, я буду смотреть на это снова и рассмотреть вопрос об упрощении процедуры создания и, следовательно, позволяет rpmbuild – define “dist rhel4″ postfix.spec типа строит в будущем. Однако я по-прежнему предпочитают файла спецификации знать, на которых распределение она строится без сказать это вручную.

Я получаю проблемы здание вариант POSTFIX_XXX с опцией POSTFIX_YYYY

Некоторые параметры построения не совместимы. Если вы получаете эту проблему, то попробуйте собрать с каждого варианта по-своему, чтобы определить, есть ли проблема с отдельной части сборки. Если оба варианта не строить вместе, то, пожалуйста, сообщите мне. Я, вероятно, должны записать список известных несовместимости.

Я получаю проблемы здание с опцией POSTFIX_SPF

SPF патчи для Postfix не очень широкую поддержку. Часто они не работают в сочетании с другими патчи / вариантов. Поэтому, если вы настаиваете на использовании POSTFIX_SPF не ждать слишком многого от меня обратной связи. Если вы можете решить проблему, то пожалуйста, пришлите мне соответствующие патчи к моему файле спецификации. Если вы не можете, то дайте мне знать, есть проблема, и я постараюсь и список проблема где-то на моем веб-сайте.

Построить сценарий говорит, что мое распределение не признается. Что я должен делать?

Выявление распределение осуществляется сценарий postfix-get-distribution представлен в SRC об / мин. Если ваш дистрибутив не поддерживается, и это клон RedHat, то просьба сообщить мне, с информацией, которая позволяет мне признать распределения как клон. Это, как правило, выход из rpm-q distribution-release, где distribution-release является имя релиз об / мин распределения. например, CentOS имеет Пакет называется centos-release. Если номер версии не совпадает с количеством релиз RedHat, то пожалуйста, скажите мне корреспонденции. Если распределение не является клоном RedHat и построить процедуру можно прямо сконфигурирована на распределение вы пользуетесь, то просьба сообщить мне подробности, и я буду видеть, если я могу изменить построить процедуру, чтобы настроить построить процедуру правильно.

Имеется ли у ваших пакетов построить на SuSE, Mandriva, …?

Я знаю людей, которые используют мои пакеты, на других нет RedHat дистрибутивы, такие как SuSE и Mandriva. С / мин распределения, такие как эти, не RedHat клонов конфигурации среды существенно отличается от RedHat, таким образом Вы можете столкнуться с проблемами. Однако я ценю обратную связь и предложения, которые сделали бы мои пакеты, работать на более широкий круг распределения, если это может быть сделано в прямых образом вперед. Кажется, что неудовлетворительный общий пакет об / мин не может быть создана для работы на всех распределений с необходимыми хитрости, как это позволит сэкономить время разработки для всех, особенно при настройке пакета для нового дистрибутива или версии Postfix.

Ресурс: Postfix

Comments are closed.

Post Navigation