Welches Paket aus CPAN sollte ich verwenden, um Mail senden ?
Irgendwann ist der timtowtdi-Ansatz sehr ermüdend. Für mich besonders, wenn es um die Paketauswahl geht.
Ich möchte also nur E-Mails senden, möglicherweise HTML-E-Mails. Zwischen Mail-Sendmail, Mail-Sender, NET-SMTP (übrigens nicht in PPM verfügbar), Mail-SendEasy und den etwa 80 anderen Paketen, die in ihrem Paketnamen "Mail" haben - welchen soll ich wählen?
Und während Sie in diesem Thema sind, ist es Ihre allgemeine Aufgabe, das "kanonische" Paket für einen Joggen zu wählen. I.e. das Paket, das "jeder benutzt". Gibt es irgendwo eine Bewertung oder eine Werbetafel?
Was ist Ihre allgemeine Aufgabe, das "kanonische" Paket für einen Joggen zu wählen? I.e. das Paket, das "jeder benutzt". Gibt es irgendwo eine Bewertung oder eine Werbetafel?
Wenn ich auswählen möchte, welches von mehreren CPAN-Modulen verwendet werden soll, sind die Dinge, die ich sehe,
Der Lackmustest für CPAN-Module ist die erste Seite der Dokumentation. Wenn es eine unordentliche Zusammenfassung oder eine Zusammenfassung ohne ein einfaches Arbeitsbeispiel gibt, schätze ich, dass das Modul wahrscheinlich nicht gut ist. Unordentliche, unordentliche oder falsch formatierte Dokumentation ist ebenfalls eine rote Fahne.
Gibt es auch eine Mailingliste für das Modul? Eine Mailing-Liste zu haben ist ein gutes Zeichen für ein qualitativ hochwertiges, gepflegtes, stabiles, dokumentiertes und beliebtes Modul.
Der Autor ist ein großer Faktor. Es gibt einige Autoren, die Dinge von ausgezeichneter Qualität erschaffen, wie Gisle Aas, Graham Barr, Andy Wardley oder Jan DuBois, und einige Leute, die eine Menge Dinge herausbringen, die man als "experimentell" bezeichnen könnte, wie Damian Conway oder Tatsuhiko Miyagawa. Sei vorsichtig mit Leuten, die eine Menge Acme :: (witz) -Module veröffentlicht haben. Achten Sie auch auf Dinge, die von Personen geschrieben wurden, die nur ein oder zwei Module verwalten. Menschen, die insgesamt weniger als fünf Module haben, pflegen sie normalerweise nicht.
cpanratings.perl.org ist oft hilfreich, aber nehmen Sie es mit einem Körnchen Salz.
Abgesehen davon ist viel davon nur Versuch und Irrtum. Downloaden Sie und prüfen Sie, ob es seine eigenen Tests besteht, ob es überhaupt Tests gibt, schreiben Sie ein Testskript, etc.
Noch eine Sache, die ich sagen möchte: Seien Sie auf der Hut vor Ratschlägen in Blogs, Stackoverflow, Usenet-Nachrichten usw. - die Leute neigen dazu, Sie zu einem beliebigen Modul des Monats zu führen, anstatt einer stabilen, bewährten Lösung. Die "trendigen" Module haben normalerweise keine Dokumentation, sind instabil, haben alptraumhafte Abhängigkeiten, und nicht selten fallen die modischen Module von gestern plötzlich in Ungnade und werden aufgegeben, um durch einen anderen Geschmack des Monats ersetzt zu werden, der Sie im Stich lässt benutze sie.
Aufgabe :: Kensho gibt im Allgemeinen gute Empfehlungen. Für das Senden von E-Mails schlägt Email :: Sender
vorIch werde E-Mail :: Zeug einwerfen. Es ist ein netter Wrapper für Email :: MIME. Sie müssen sich nicht um die MIME-Struktur der Mail kümmern, das Modul erledigt das für Sie.
%Vor%Wie zur Auswahl von Modulen,
Wenn Sie nicht mehr als die grundlegenden Funktionen benötigen, rate ich Ihnen Mime :: Lite .
%Vor%