Postfix Dovecot SASL Аутентификация не включена / работает сервер Ubuntu 12.04

Вот демонстрационный пример кода, как получить ориентацию экрана, было рекомендовано hackbod и Martijn :

❶ Триггер при изменении ориентации:

@Override
public void onConfigurationChanged(Configuration newConfig) {
    super.onConfigurationChanged(newConfig);
        int nCurrentOrientation = _getScreenOrientation();
    _doSomeThingWhenChangeOrientation(nCurrentOrientation);
}

❷ Получить текущую ориентацию, как hackbod рекомендует:

private int _getScreenOrientation(){    
    return getResources().getConfiguration().orientation;
}

❸Есть альтернативное решение для получения текущей ориентации экрана ❷ следуйте Martijn решение:

private int _getScreenOrientation(){
        Display display = ((WindowManager) getSystemService(WINDOW_SERVICE)).getDefaultDisplay();
        return display.getOrientation();
}

Примечание : я попробовал как реализовать ❷ & amp; ❸, но в RealDevice (NexusOne SDK 2.3) ориентация возвращает неправильную ориентацию.

★ Итак, я рекомендую использовать решение ❷, чтобы получить ориентацию экрана, которая имеет больше преимуществ: четко, просто и работает как шарм.

★ Тщательно проверяйте возвращаемость ориентации, чтобы гарантировать правильность, как мы ожидали (может быть ограничено в зависимости от спецификации физических устройств)

Надеюсь, это поможет,

1
задан 07.05.2020, 21:47

1 ответ

Насколько я понимаю, в вашем master.cf отсутствует эта строка. Поместите его в свою конфигурацию и выполните sudo service postfix reload

# /etc/postfix/master.cf
# Listen on port 25.
smtpd     pass  -       -       -       -       -       smtpd

Из руководства по постфиксам :

Чтобы предлагать аутентификацию SASL только после шифрования TLS сеанс был установлен, укажите это:

/etc/postfix/main.cf:
    smtpd_tls_auth_only = yes

Из вашего main.cf установлено smtpd_tls_auth_only на yes. Обновите его до no и перезагрузите Postfix, чтобы получить AUTH.

2
ответ дан 07.05.2020, 21:47
  • 1
    @Cmweb, можно также найти этого полезным, qmail.jms1.net/test-auth.shtml – kerl 07.05.2020, 21:48
  • 2
    @Cmweb не стесняются принимать ответ. Можно всегда поднимать новый вопрос при столкновении с тем. Пожелайте Вам удачи:) – Alen Saqe 07.05.2020, 21:48
  • 3
    Еще раз спасибо Anders.... устанавливающий " smtpd_tls_auth_only = yes" к " no" обработанный. У меня есть Автор SASL теперь... Я должен читать больше, потому что я хотел бы предложить " аутентификация SASL только после зашифрованного сеанса TLS была established" поскольку я хочу иметь это максимально безопасное, но я уверен, что пропускаю что-то в отношении установки TLS. По крайней мере, теперь это работает! и спасибо за ссылку. Я сделаю некоторые тесты (это кажется опциями для установки почтового сервера обильное) выяснять, что является лучшей установкой. На данный момент счастливые дни возвратились! – mickmackusa 07.05.2020, 21:48
  • 4
    Anders, я думаю путем добавления строки выше, мне разрешили соединиться с портом 25 от внешних сетей (значение, прежде чем я мог только соединиться на localhost.. но теперь я могу соединиться с портом 25 от другой внутренней машины (haven' t попробованный внешне все же как работающий над домашней сетью теперь)).ALSO, существуют некоторые " никакой match" ошибки в журнале, который мог бы быть ключом к разгадке Подлинной проблемы SASL, но не уверенный. Вся справка ценится! – Michael Gaskill 07.05.2020, 21:49

Теги

Похожие вопросы