bb <[email protected]> (Mo 14 Jun 2021 12:35:01 CEST): > Hallo Liste, > > ich möchte mehrere Mailadressen auf Gültigkeit prüfen, die Wahl fiel auf > swaks: > > swaks -t $mail_address -q RCPT > > Auf der Kommandzeile sehe ich erwartungsgemäß die Kommunikation mit dem > zuständigen Mailserver. … > > Aus einem Shell-Skript heraus gibt es allerdings eine Fehlermeldung: > > :25...ying gmx.de > :25:Error connecting to gmx.de > *** IO::Socket::INET6: getaddrinfo: Name or service not known > Es sieht so aus, als ob der Vorgang 'finde den zuständigen MX heraus' da > fehlschlägt - bei gmx müsste z.B. gmx.net (statt 'de') konnektiert werden.
Vermutlich im hast Du im Script die Perl-DNS-Library aus irgendwelchen
Gründen nicht am Start.
Probier im Script und auf der Kommandozeile mal
perl -MNet::DNS -e 0
Ein guter Startpunkt ist dann weiter die Ausgabe von `perl -V`
(besonders der Teil mit den Library-Pfaden) zu vergleichen, zwischen
Script und normaler Kommandozeile.
Best regards from Dresden/Germany
Viele Grüße aus Dresden
Heiko Schlittermann
--
SCHLITTERMANN.de ---------------------------- internet & unix support -
Heiko Schlittermann, Dipl.-Ing. (TU) - {fon,fax}: +49.351.802998{1,3} -
gnupg encrypted messages are welcome --------------- key ID: F69376CE -
signature.asc
Description: PGP signature
