Moin !
seit längerer Zeit setze ich mich damit auseinander ein Wiki bei uns im Unternehmen (Windows7 64bit) zu installieren. Ja, ich weiß - ist kein Perl.
Eines der letzten Probleme liegt im Bereich eMail-Versand. Wir setzen Outlook-Exchange ein.
Im Wiki gibt es eine Vielzahl von Parametern:
Quote#$wgSMTP = array(
 #'host'     => "xx.xx.xx.xxx", // could also be an IP address. Where the SMTP server is located
 #'IDHost'   => "xxxx.de",      // Generally this will be the domain name of your website (aka mywiki.org)
 #'port'     => 25,                 // Port to use when connecting to the SMTP server
 #'auth'     => true,               // Should we use SMTP authentication (true or false)
 #'username' => "aaaaaaaa@xxxx.de",   // Username to use for SMTP authentication (if being used)
 #'username' => "xxxxxxx@xxxx.de",   // Username to use for SMTP authentication (if being used)
 #'password' => "**********"       // Password to use for SMTP authentication (if being used)
#);
Und irgendwie ist nichts passiert - auch unsere HauptIT konnte mir nicht so richtig weiterhelfen.
So - einige Zeit später nehme ich mich jetzt wieder dieser Aufgabe an und habe mir mal etwas funktionierenden Perl genommen und siehe da - die Mails werden anstandslos verschickt.
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
use Mail::Sendmail;
 my %mail = ( To      => 'bbbbbb@xxxx.de',
            From    => 'aaaaaaa@xxxx.de',
            Message => "This is a very short message from Wiki-Server"
           );
  $mail{auth} = {user=>'yyyyyy@xxxx.de', password=>"******", required=>1 };
  $mail{Smtp} = 'xxxxxxx.xxxx.de'; 
 
 print "vor dem sendmail\n";
  
  sendmail(%mail) or die $Mail::Sendmail::error;
  print "OK. Log says:\n", $Mail::Sendmail::log;
 
 
Da in der Regel immer diese Funktionen auf etwas anderes zurückgreifen wollte ich einmal fragen, ob mir jemand erklären kann wie das hier bei der Perl-Variante funktionieren wird. Vielleicht kann ich das dann auf die Wiki-Installation übertragen.
In der ersten Zeile steht zwar 
Mail::Sendmail - aber Sendmail muss glaube ich, nicht immer automatisch DAS eine Sendmail sein.... oder ?
Gruß Jan
perl-Greenhorn - Win7 64bit / strawberry (ehem. activeperl) - www.OpenStreetMap.de