Using perl Syntax Highlighting
- # create the object
- use Mail::Outlook;
- my $outlook = new Mail::Outlook();
- # use the Win32::OLE::Const definitions
- use Mail::Outlook;
- use Win32::OLE::Const 'Microsoft Outlook';
- # create a message for sending
- my $message = $outlook->create();
- $message->Subject('Blah Blah Blah');
- $message->Body('Yadda Yadda Yadda');
- $message->Attach(@lots_of_files);
- $message->Attach(@more_files); # attachments are appended
- $message->Attach($one_file); # so multiple calls are allowed
- $message->send;
- # Or use a hash
- my %hash = (
- Subject => 'Blah Blah Blah',
- Body => 'Yadda Yadda Yadda',
- );
- my $message = $outlook->create(%hash);
- $message->display(%hash);
- $message->send(%hash);
Coloreado en 0.004 segundos, usando GeSHi 1.0.8.4
Lo que quiero que haga el programa, y como no sé si podría hacerlo por eso os pregunto, es que desde mi programa en Perl pasarle los contactos que tengo en la base de datos a Outlook junto con el archivo .pdf o lo que sea que deseo enviar. ¿El programa de Outlook se iniciará al ejecutar el script o debería poner algún comando para iniciarlo como hace explorer en el tutorial del robot para iniciar Internet explorer (StartIE();)? ¿Le pasará los contactos a Outlook o debería tenerlos metidos en Outlook?