Facciamo un esempio.
Mettiamo caso che carichi tutti i file di una delle due librerie sul tuo sito in una cartella che chiamiamo:
mailing/
Ora, ogni volta che dovrai inviare una mail, dovrai inserire il file che richiama la libreria, pescandolo dalla cartelle mailing/
Quindi avrai, se usi swiftmailer:
Codice PHP:
require_once 'mailing/swift_required.php';
$message = Swift_Message::newInstance()
->setSubject('Your subject')
->setFrom(array('john@doe.com' => 'John Doe'))
->setTo(array('receiver@domain.org', 'other@domain.org' => 'A name'))
->setBody('Here is the message itself')
->addPart('<q>Here is the message itself</q>', 'text/html')
->attach(Swift_Attachment::fromPath('my-document.pdf'));
Ovviamente ti consiglio di crearti una bella funzioncina che, passati dei parametri (titolo, testo, mail destinatario) invia la mail, in modo tale da avere solo il richiamo alla funzione che invia la mail.