Zum Inhalt springen

powermail-Konfiguration: ich kapiers nicht

Erstellt am 16. November 2010 · Noch keine Antworten

Tags: Powermail, E-Mail-Versand, Frage

chapolote ·

Hallo,

wenn ich in ein Seitentemplate +ext auf der Seite, in der powermail eingebunden ist, folgende Definitionen bei den Konstanten angebe:

plugin.powermail.email.recipient_mail.sender.name = eine_gültige_Mailadresse
plugin.powermail.email.recipient_mail.sender.email = eine_gültige_Mailadresse
plugin.powermail.email.sender_mail.sender.name = meinName
plugin.powermail.email.sender_mail.sender.email = eine_gültige_Mailadresse

Warum wird dann im MailClient (bei mir Thunderbird) immer noch powermail als Absender angezeigt?

In der class.tx_powermail_submit.php steht doch genau das:

if ($this->subpart == 'recipient_mail') { // default settings: mail to receiver
			$this->maildata['receiver'] = $this->MainReceiver; // set receiver
			$this->maildata['sender'] = $this->sender; // set sender
			if (t3lib_div::validEmail($this->cObj->cObjGetSingle($this->conf['email.'][$this->subpart . '.']['sender.']['email'], $this->conf['email.'][$this->subpart . '.']['sender.']['email.']))) { // if overwrite value was set in ts
				$this->maildata['sender'] = $this->cObj->cObjGetSingle($this->conf['email.'][$this->subpart . '.']['sender.']['email'], $this->conf['email.'][$this->subpart . '.']['sender.']['email.']); // overwrite sender email
			}
			$this->maildata['sendername'] = $this->username; // set sendername
			if (strlen($this->cObj->cObjGetSingle($this->conf['email.'][$this->subpart . '.']['sender.']['name'], $this->conf['email.'][$this->subpart . '.']['sender.']['name.'])) > 1) { // if sendername should be overwritten by typoscript
				$this->maildata['sendername'] = $this->cObj->cObjGetSingle($this->conf['email.'][$this->subpart . '.']['sender.']['name'], $this->conf['email.'][$this->subpart . '.']['sender.']['name.']); // overwrite sender name
			}
			$this->maildata['subject'] = $this->subject_r; // set subject
			$this->maildata['cc'] = (isset($this->CCReceiver) ? $this->CCReceiver : ''); // carbon copy (take email addresses or nothing if not available)
		}

Wo ist jetzt mein Fehler, daß das Skript meine Konfiguration nicht auslesen will?

Danke für jeden Tipp,
chapolote