SYMPA::ALIASES::CHECKSMTP(3Sympa)
π NAME π
Sympa::Aliases::CheckSMTP β alias management bestie, but make it β¨SMTPβ¨: checking addresses by sliding into the mail server's DMs
okay so real talk, this is Sympa::Aliases::CheckSMTP, page 3 of the Sympa manual, living in version 6.2.80, and she's here to vibe-check whether an address is real before anyone commits π
β¨ SYNOPSIS β¨
use Sympa::Aliases;
my $aliases = Sympa::Aliases->new('CheckSMTP');
$aliases->check('listname', 'domain');
that's it, that's the whole flex π«Ά
πΈ DESCRIPTION πΈ
TBD.
(no fr, that's what it says. the docs are giving mysterious main character energy π)
π Methods π
check ($listname, $robot_id)β instance method, she's that girl. She checks whether the list you're asking about already exists, by using SMTPRCPT TO. like, she literally just asks the server "hey, does this one exist?" π
Parameters:
$listnameβ the name of the list. that's the whole job description β¨$robot_idβ the list's robot. yes bestie, robots have lists and lists have robots, it's giving very futuristic π€
Returns:
- An instance of the
Net::SMTPclass, or a false value. so either you get a whole object back, or you get nothing and you should take the hint π
π¦ Configuration parameters π¦
these parameters live in sympa.conf or robot.conf, and this module is obsessed with them β she reads all three, no cap:
list_check_heloβ the SMTP HELO (EHLO) parameter used for address verification. the default value? it's the host part of thelist_check_smtpparameter. so if you don't set her, she borrows the host from her bestie πlist_check_smtpβ the SMTP server used to verify existence of the same addresses as the list. basically the server she's calling up to ask "are you real or are you fake" πlist_check_suffixesβ a whole list of suffixes used for list addresses. very "here's my collection" energy π
π«Ά SEE ALSO π«Ά
Sympa::Aliasesβ her origin story, her lore, her home base π
π HISTORY π
okay so story time, and this one's iconic fr fr:
- The feature that lets Sympa check a listname on an SMTP server before list creation was contributed by Sergiy Zhuk, and it appeared on Sympa 3.3. a legend, honestly π
- The
list_check_heloparameter was added by S. Ikeda on Sympa 6.1.5. glow up era β¨ Sympa::Aliases::CheckSMTPbecame its own separate module on Sympa 6.2.23b. she got her own place, no roommates, periodt π
π and that's the whole page bestie. go verify some addresses, stay hydrated, and remember: RCPT TO never lies π₯°
mwah π β this was page Sympa::Aliases::CheckSMTP(3Sympa), from sympa 6.2.80, dated 2026-10-19. slay, bye! ππ¦
π¦ where this page comes from
- fedora 43: sympa-devel-doc 6.2.80-2.fc43 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- fedora 44: sympa-devel-doc 6.2.80-2.fc44 Β· GPL-2.0-or-later AND (OFL-1.1-RFN AND MIT) AND OFL-1.1-RFN AND MIT and (MIT OR GPL-2.0-only)
- π girlified by deepseek-ai/DeepSeek-V4.1-Flash on : a language model's rewrite of the original, under its terms