The Perl Toolchain Summit needs more sponsors. If your company depends on Perl, please support this very important event.

NAME

Quiq::Sendmail - Versende Mail mit sendmail

BASE CLASS

Quiq::Object

SYNOPSIS

  use Quiq::Sendmail;
  
  Quiq::Sendmail->send($to,$subject,$body,
      -contentType => 'text/html; charset=utf-8',
  );

METHODS

Konstruktor

new() - Instantiiere Objekt

Synopsis

  $s = $class->new;

Returns

Objekt

Description

Instantiiere ein Objekt der Klasse und liefere eine Referenz auf dieses Objekt zurück. Da die Klasse ausschließlich Klassenmethoden enthält, hat das Objekt ausschließlich die Funktion, eine abkürzende Aufrufschreibweise für diese Methoden zu ermöglichen.

Klassenmethoden

send() - Versende Mail

Synopsis

  $this->send($to,$subject,$body,@opt);

Arguments

$to

Empfänger der E-Mail.

$subject

Betreff der E-Mail.

$body

Inhalt der E-Mail.

Options

-contentType => $contentType (Default: 'text/plain')

Content-Type von $subject und $body. Wenn leer, wird kein Content-Type-Header gesetzt.

-encoding => $charset (Default: 'utf-8')

Encoding von $subject und $body. Wenn leer, wird vor dem Senden encode() nicht auf $subject und $body angewendet.

-from => $address

Absender, z.B. 'Frank Seitz <fs@fseitz.de>'.

-replyTo => $address

Reply-To Adresse.

Description

Versende eine E-Mail an Empfänger $to mit dem Betreff $subject und dem Inhalt $body.

VERSION

1.208

AUTHOR

Frank Seitz, http://fseitz.de/

COPYRIGHT

Copyright (C) 2023 Frank Seitz

LICENSE

This code is free software; you can redistribute it and/or modify it under the same terms as Perl itself.