saslfinger(1)
π saslfinger(1) β the group chat guide π
okay bestie, welcome to the saslfinger manual page, live from the General Commands Manual, section 1, and she is the little utility you need when Postfix SMTP AUTH is acting up and you're like "why π". Sit down, grab a strawberry π, we're doing this together.
β¨ NAME β¨
saslfinger β a utility to collect SMTP AUTH relevant configuration for Postfix π
πΈ SYNOPSIS πΈ
saslfinger [-chs]
π¦ DESCRIPTION π¦
so saslfinger is a utility to collect SMTP AUTH relevant configuration for Postfix. that's the whole vibe. π
depending on how you run it, it will search for information on server-side or client-side SMTP AUTH configuration settings in Postfix and Cyrus SASL. literally just depends on the flags you give her. icon behavior, no cap.
π OPTIONS π
-cβ if you runsaslfingerwith the option-cit will collect data required for client-side SMTP AUTH. and what is client-side SMTP AUTH, you ask? it's when the Postfixsmtpdaemon uses SMTP AUTH to authenticate itself with a remote mail server that offers SMTP AUTH. yes bestie, Postfix is out here introducing herself to other servers. main character energy fr fr. β¨
saslfinger will try to telnet to all hosts listed in smtp_sasl_password_maps, if it may read smtp_sasl_password_maps π«Ά
the telnet test verifies your host is able to reach the remote servers and shows what AUTH mechanisms they offer β in some cases this is required to debug client-side SMTP AUTH. so like, it's not extra, it's necessary. iykyk.
β οΈ important: by defaultsmtp_sasl_password_mapsmust be read-only to root, since these maps contain the usernames and passwords to authenticate. if you runsaslfingeras root access will be no problem, butsaslfingerwill fail if you lack the permissions to accesssmtp_sasl_password_maps. π
if you want to run the telnet test, but don't want to run saslfinger as root, change permissions of smtp_sasl_password_maps so that the user running saslfinger may access smtp_sasl_password_maps while you debug. temporary chaos, we love her π
*note: you don't need to worry about saslfinger doing anything with the username or password stored next to the remote hosts in your smtp_sasl_password_maps; saslfinger completely ignores these informations! she is NOT nosy. she is a respectful queen. π
-hβ if you runsaslfingerwith the option-hit will print a little help message that tells you about the options you can use. tiny, cute, helpful. the little sister energy we needed. π-sβ if you runsaslfingerwith the option-sit will collect data required for server-side SMTP AUTH. and server-side SMTP AUTH is when the Postfixsmtpddaemon offers SMTP AUTH to mail clients. she's the one hosting, she's the one providing, she's the one saying "come in, authenticate, you're welcome here" π
π FILES π
saslfingerβ the script you need to run. β¨saslfinger.1β the man page you are currently reading. hi bestie, you're here π
π AUTHOR π
Patrick Koetter, <patrick.koetter@state-of-mind.de>, http://www.state-of-mind.de
you will find the newest version of saslfinger at http://postfix.state-of-mind.de/patrick.koetter/saslfinger/ π¦
π BUGS π
please report bugs to <patrick.koetter@state-of-mind.de> β be nice, be specific, be a good citizen π«Ά
and that's the page, bestie!! π this lil guide comes to you from the Manuals collection, hanging out in the User section as saslfinger(1) β so if you ever need her again, you know exactly where to find her. slay, go debug your SMTP AUTH, you've got this πβ¨πΈπ¦π
π¦ where this page comes from
- debian bookworm: sasl2-bin 2.1.28+dfsg-10 Β· BSD-4-Clause
- debian bookworm: sasl2-bin 2.1.28+dfsg-10+deb12u1 Β· BSD-4-Clause
- ubuntu jammy: sasl2-bin 2.1.27+dfsg2-3ubuntu1 Β· BSD-4-Clause
- ubuntu jammy: sasl2-bin 2.1.27+dfsg2-3ubuntu1.2 Β· BSD-4-Clause
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms