---
title: "TYPO3.SwiftMailer Problem"
url: "https://www.typo3.net/d/119482-typo3swiftmailer-problem"
source: "typo3.net"
tags: ["Archiv","Flow","Frage"]
created: "2015-01-15"
last_reply: "2015-02-12"
replies: 5
solved: false
page: 1
pages: 1
lang: "de"
---

# TYPO3.SwiftMailer Problem

Archiv › Flow · 5 Antworten · gestartet 2015-01-15

## Eröffnungsbeitrag

**dschumbi** · 2015-01-15 · [Beitrag #1](https://www.typo3.net/d/119482-typo3swiftmailer-problem/1)

Hi,

ich versuche gerade in meiner ersten Flow-Applikation Mails per SwiftMailer zu versenden und bin schon am verzweifeln.
Bei flushen des Caches bekomme ich folgende Meldung:

PHP Fatal error:  Class 'Swift_Mailer' not found in /pfad/zum/package//ubis/Packages/Application/TYPO3.SwiftMailer/Classes/TYPO3/SwiftMailer/Mailer.php on line 17

Ich finde leider keine Hilfe. TYPO3.SwiftMailer ist installiert, dort wird aber die Klasse \Swift_Mailer erweitert, die nicht gefunden wird.

Weiß jemand, was noch zusätzlich zu installieren ist?

Danke für Hilfe :-)

## Antworten

### [#2](https://www.typo3.net/d/119482-typo3swiftmailer-problem/2) · Raidri · 2015-01-19

Hi dschumbi,

ich stehe vor dem selben Problem. Hast Du dort bereits eine Lösung gefunden?

Gruß

### [#3](https://www.typo3.net/d/119482-typo3swiftmailer-problem/3) · dschumbi · 2015-01-19

leider nein

### [#4](https://www.typo3.net/d/119482-typo3swiftmailer-problem/4) · dschumbi · 2015-01-23

es wurde ein neues package released. hab´s noch nicht getestet, aber vielleicht geht es ja damit...

### [#5](https://www.typo3.net/d/119482-typo3swiftmailer-problem/5) · morlock · 2015-02-05

Ich weiß nicht, ob das Problem bei euch noch existiert. Ich habe heute selbst relativ lange daran rumgetüftelt um rauszufinden, was passiert.

Soweit glaube ich den Grund gefunden zu haben:
- SwiftMailer selbst war früher Bestandteil des Packages TYPO3/Swiftmailer
- es wurde entfernt, weil es seit einiger Zeit ein eigenes SwiftMailer-Package auf packagist gibt
- im SwiftMailer-Package wird ein Autoloader definiert (lib/swift_required.php)

Leider funktioniert das Autoloading offenbar in Flow nicht, weshalb das gesamte TYPO3/Swiftmailer-Package nicht funktioniert.

Siehe hier: <http://docs.typo3.org/flow/TYPO3FlowDocumentation/TheDefinitiveGuide/PartIII/PackageManagement.html>: "Currently Flow only supports PSR-0 autoloading and will only use the first entry given in the manifest. This leads to issues when loading some packages"

Für mich funktionieren folgende Lösungen:
1. Setze ich die benötigte Version für TYPO3/Swiftmailer herab, funktioniert alles direkt ("typo3/swiftmailer": "5.0.3")
2. Ihr ladet die "swift_required.php" selbst. Das kann natürlich an der Stelle passieren, an der ihr die Funktionalität benötigt, oder ihr schreibt / erweitert eine Package.php für euer Package (bzw. legt eine in's TYPO3/Swiftmailer-Package)

Ich hoffe, das war einigermaßen richtig und nachvollziehbar - ich werde gleich mal einen Bug-Report dazu absetzen und sehen, was die Macher dazu schreiben.

Viele Grüße,
Christian

### [#6](https://www.typo3.net/d/119482-typo3swiftmailer-problem/6) · dschumbi · 2015-02-12

ich kann das bestätigen. nachdem ich die version 5.0.3 verwende, werden die e-mails versendet...

danke für die info!

grüße
heiko

---

Quelle: „TYPO3.SwiftMailer Problem“, typo3.net, https://www.typo3.net/d/119482-typo3swiftmailer-problem
Beiträge von Mitgliedern des Forums. Bitte mit Link auf die Diskussion zitieren.
