Welches Paket von CPAN soll ich zum Versenden von Mail verwenden?

7

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?

    
Uri 27.05.2010, 08:20
quelle

6 Antworten

15
  

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,

Dokumentation:

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.

Reparaturstand:

  • Das Datum der Veröffentlichung der letzten Version des Moduls sagt Ihnen, ob es gepflegt wird,
  • Die Berichte des CPAN-Testers sagen Ihnen, ob das Modul wahrscheinlich ohne Probleme installiert wird
  • Die Liste der Fehler auf rt.cpan.org gibt Ihnen eine Vorstellung davon, wie aktiv der Autor das Modul pflegt.

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.

Autor:

  • Wie heißt der Modulautor?
  • Wie viele andere Module hat der Autor veröffentlicht?
  • Welche Art von Modulen hat der Autor veröffentlicht?

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.

Andere Dinge:

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.

Dinge, die oft keine aussagekräftige Rangfolge ergeben:

  • Die besten Ergebnisse auf Google sind in der Regel alte Perlmonks- oder perl.com- oder Dr. Dobbs-Zeitschriftenartikel, und diese weisen Sie oft auf veraltete Dinge hin.
  • Die Suchfunktion von search.cpan.org stellt Module, die seit zehn Jahren nicht aktualisiert wurden, auf Seite eins und die neuesten und besten auf Seite zehn oder etwas.

Vorsicht vor "Hype":

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.

    
Snake Plissken 27.05.2010, 10:26
quelle
9

Aufgabe :: Kensho gibt im Allgemeinen gute Empfehlungen. Für das Senden von E-Mails schlägt Email :: Sender

vor     
Quentin 27.05.2010 09:07
quelle
3

Ich 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,

    
Thomas Kappler 27.05.2010 09:01
quelle
0

Wenn Sie nicht mehr als die grundlegenden Funktionen benötigen, rate ich Ihnen Mime :: Lite .

%Vor%     
Konerak 27.05.2010 08:22
quelle
0

Sie können Email verwenden: Senden Sie Ссылка

    
karthi_ms 27.05.2010 08:48
quelle
0

Was ich bevorzuge ist

Mail :: Sendmail

MIME :: Lite

Wenn Sie SSL benötigen, schließen Sie

ein

Net :: SMTP :: SSL

    
Space 27.05.2010 08:51
quelle

Tags und Links