A documentação desta opção de configuração está um pouco dispersa.
Como mencionado em uma das outras respostas, esta documentação ( link ) declara que o padrão é smtpd
.
Então, para descobrir o que isso realmente significa, dê uma olhada aqui -
link
e aqui -
link
Este estado:
The name of the configuration file (default: smtpd.conf) is
configurable. It is a concatenation from a value that the Postfix SMTP
server sends to the Cyrus SASL library, and the suffix .conf, added by
Cyrus SASL.
The value sent by Postfix is the name of the server component that
will use Cyrus SASL. It defaults to smtpd and is configured with one
of the following variables:
/etc/postfix/main.cf:
# Postfix 2.3 and later
smtpd_sasl_path = smtpd
# Postfix < 2.3
smtpd_sasl_application_name = smtpd
E:
The location where Cyrus SASL searches for the named file depends on
the Cyrus SASL version and the OS/distribution used.
You can read more about the following topics:
Cyrus SASL version 2.x searches for the configuration file in
/usr/lib/sasl2/.
Cyrus SASL version 2.1.22 and newer additionally search in
/etc/sasl2/.
Some Postfix distributions are modified and look for the Cyrus SASL
configuration file in /etc/postfix/sasl/, /var/lib/sasl2/ etc. See the
distribution-specific documentation to determine the expected
location.
Note Cyrus SASL searches /usr/lib/sasl2/ first. If it finds the
specified configuration file there, it will not examine other
locations.
Em seguida, você pode verificar onde o Postfix irá procurar primeiro o arquivo de configuração sasl, que pode ser encontrado (para distribuições baseadas no debian) em /usr/share/doc/postfix/README.Debian
Aqui menciona:
- For policy reasons:
a. SASL configuration goes in /etc/postfix/sasl
Então ... Colocando tudo isso junto, definindo-o como smtpd
(ou deixando-o como padrão), ele procurará smtpd.conf
no diretório /etc/poostfix/sasl
.
Se não existir lá, ele procurará o arquivo em /usr/lib/sasl2/
então /etc/sasl2/
Tem que amar a documentação antiga: D