Zum Inhalt springen

Powermail - Doppelte E-Mails

Erstellt am 6. Januar 2009 · 38 Antworten · letzte Antwort am 9. April 2010 · Seite 2 von 2

Tags: Frage

Tetsuo ·

Also:

  • Ich habe den Speicherort wie empfohlen geändert -> fail

  • Update auf TYPO3 4.2.3 -> fail

  • Update auf Powermail 1.4.6 -> fail

Ich habe noch die Länderauswahl eingebunden, ich werde die mal samt static_info_tables 2.1.0 rausschmeißen, nicht das ich glaube das es etwas hilft aber im Moment ist dies die einzige Extension die noch installiert ist.

Hier auch noch ein paar Daten zum vergleichen:

  • TYPO3 4.2.3

  • Powermail 1.4.6

  • PHP Version 5.2.6

  • MySQL 5.0.51

Und mein TypoScript, ist aber nichts zu Powermail drin

# Admin Panel
/*
page.config.admPanel = 1
page.config.admPanel {
	enable.edit = 1
	module.edit.forceNoPopup = 1
	module.edit.forceDisplayFieldIcons = 1
	module.edit.forceDisplayIcons = 1
	hide = 0
}
*/
# SimulateStaticDocuments
config.simulateStaticDocuments = 1
config.simulateStaticDocuments_noTypeIfNoTitle = 1

# Spamschutz
config.spamProtectEmailAddresses = 2
config.spamProtectEmailAddresses_atSubst = (at)

# XHTML
config.doctype = xhtml_trans
config.htmlTag_langKey = de_DE
config.xhtml_cleaning = all

#htmlArea
RTE.default.showButtons = *

# JS und CSS auslagern, Komentare entfernen
config.removeDefaultJS = external
config.inlineStyle2TempFile = 1
config.disablePrefixComment = 1

# p class=bodytext entfernen 
lib.parseFunc_RTE.nonTypoTagStdWrap.encapsLines.addAttributes.P.class >

# DIV um H1 entfernen
lib.stdheader.3.headerClass >
lib.stdheader.stdWrap.dataWrap >

# Default Sprache
config.language = de

# Mailform, Suchergebnisse im selben Fenster
tt_content.mailform.20.target = _self

config.intTarget =
config.extTarget = _blank

# Impressum ###########################################
temp.impressum = HMENU
temp.impressum {
	special = directory
	special.value = 4

	1 = TMENU
	1 {
		wrap = <ul>|</ul>
		noBlur = 1
		expAll = 1
		
		NO = 1
		NO.wrapItemAndSub = <li>|&nbsp;&#124;&nbsp;</li>|*|<li>|&nbsp;&#124;&nbsp;</li>|*|<li>|</li>
		NO.linkWrap = <span class="empty">|</span>
		
		CUR <.NO
		CUR.linkWrap = <span class="empty cur1">|</span>
	}
}


# Menu ###########################################
temp.menu = HMENU
temp.menu {
	special = directory
	special.value = 2

	1 = TMENU
	1 {
		wrap = <ul>|</ul>
		noBlur = 1
		expAll = 1
		
		NO = 1
		NO.wrapItemAndSub = <li>|</li>
		NO.linkWrap = <span class="empty">|</span>
		
		CUR <.NO
		CUR.linkWrap = <span class="empty cur1">|</span>
		
		IFSUB <.NO
		IFSUB.linkWrap = <span class="toggle">|</span>
		IFSUB.doNotLinkIt = 1

		ACTIFSUB <.IFSUB
		ACTIFSUB.linkWrap = <span class="open toggle">|</span>
	}
/*
	2 <.1
	2 {
		wrap = <ul class="content">|</ul>
		NO.linkWrap >
		CUR.linkWrap = 
		CUR.ATagParams = class = cur2
		IFSUB.linkWrap = <span class="toggle2">|</span>
		ACTIFSUB.linkWrap = <span class="open toggle2">|</span>
	}
*/
}


# Submenu ###########################################
temp.submenu = HMENU
temp.submenu {
	special = directory
	special.value = 3

	1 = TMENU
	1 {
		wrap = <ul>|</ul>
		noBlur = 1
		expAll = 1
		
		NO = 1
		NO.wrapItemAndSub = <li>|</li>
		NO.linkWrap = <span class="empty">|</span>
		
		CUR <.NO
		CUR.linkWrap = <span class="empty cur1">|</span>
	}
}



# Footer ######################################
temp.footer = RECORDS
temp.footer {
	tables = tt_content
	source = 4
	dontCheckPid = 1
}


# Eigener Content-Rahmen #######################
# Box für Text
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
  key.field = section_frame
  100 = TEXT
  100.value = <div class="textbox">|</div>
}
# Box für Bild
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
  key.field = section_frame
  110 = TEXT
  110.value = <div class="bildbox">|</div>
}
# Box für News
tt_content.stdWrap.innerWrap.cObject = CASE
tt_content.stdWrap.innerWrap.cObject {
  key.field = section_frame
  120 = TEXT
  120.value = <div class="news">|</div>
}

# Seite ##########################################
page = PAGE
page {
	typeNum = 0
	headerData.10 = TEXT
	headerData.10.value =  <link href="fileadmin/template/pix/favicon.ico" rel="shortcut icon">
	headerData.40 = TEXT
	headerData.40.value (
	
	<!--[if gte IE 7]>
		<style type="text/css">@import url(fileadmin/template/css/IE7.css);</style>
	<![endif]-->
	<!--[if lt IE 7]>
		<style type="text/css">@import url(fileadmin/template/css/IEalt.css);</style>
	<![endif]-->
	)
	
	bodyTag = <body>
	includeCSS {
		file1 = fileadmin/template/css/style.css
		file1.title = Screen
		file1.media = screen
		
		file2 = fileadmin/template/css/rte.css
		file2.title = Screen
		file2.media = screen
	}
	meta.AUTHOR = nito
	10 = TEMPLATE
	10.template = FILE
	10.template.file = fileadmin/template/template.html
	10.workOnSubpart = DOCUMENT
	10.marks {
		SPRACHE =
		IMPRESSUM < temp.impressum
		MENU < temp.menu
		SUBMENU < temp.submenu
		CONTENT < styles.content.get
		RECHTS < styles.content.getRight
		FOOTER < temp.footer
	}
}

### RTE #####################################################
lib.parseFunc_RTE { 
	# "bodytext" aus <p>-Tag entfernen
	nonTypoTagStdWrap.encapsLines.addAttributes.P.class >
	
	# Tags die nicht durch <p> gewrapt werden sollen
	nonTypoTagStdWrap.encapsLines.encapsTagList = address, cite, div, p, pre, h1, h2, h3, h4, h5, h6

	# "contenttable" aus <table> entfernen
	externalBlocks.table.stdWrap.HTMLparser.tags.table.fixAttrib.class >

	# <p>-Tags aus Zellen entfernen
	externalBlocks.table.HTMLtableCells.default >
	externalBlocks.table.HTMLtableCells.default.stdWrap.parseFunc =< lib.parseFunc
}
lizbet ·

mit powermail 1.3.12 funkts

typo3 4.2.1
powermail 1.4.6

doppelt email, doppelte eintraege datenbank
(alle loesungswege bis auf typo3-upgrade getestet, nix hilft.)

ABER:
annerer server, mit aelterem powermail:

typo3 4.2.1
powermail 1.3.12

alles wunnebar. eintraege db wie sie sollen, emails nur einmal...

@einpraegsam: hilft das?

gruss
liz

zwischenloesung fuer mich:
hab die powermail 1.4.6 downgegraded auf 1.4.1, das ist die letzte, die bei meinen umgebungen keine doppel-eintraege/emails erzeugt.

downgradeanleitung
(ist zwar n alter hut, aber bevor die frage kommt...)
- erw.manager
- import extension
"powermail" anklicken
- dann erst erscheint oben links die versionsauswahl

Gernott ·

Hallo!

Habe das selbe Problem...
powermail 1.4.7
TYPO3 4.2.5

Habt Ihr schon eine andere Lösung gefunden außer dem Downgrade?

lg
Gernot

Gernott ·

Bei mir ist es plötzlich weg. Die Mails werden nur 1 mal versendet. Ich habe immer noch die selben Versionen !?!? Ich verstehe leider nicht wieso... Ich poste wieder wenn ich was rausfinde.

Stevelein ·

Hallo Zusammen,
ich hatte das Problem auch. Bei mir hat das Setzen des folgenden Schalters im geholfen! (Constants🙂

plugin.powermail.clear.session = 1
luko ·

moin moin

so, ich kram das thema mal wieder hoch, da das problem immer noch besteht (zumindest bei mir)

TYPO3 4.3.2
Powermail 1.5.3
kein capture o.ä.

wenn ich ich mehr als einen empfänger eintrage, werden zuviele mails generiert.

empfänger: A;B

emails gehen an:

an: B cc: B
an: A cc: B
an: A cc: B

kriegt man das nicht irgendwie hin, das A und B jeweils eine Email erhalten und fertig? nix cc oder so...
Bei noch mehr Empfägern sind es entsprechend mehr mails... das hatten wir auch schon in einem anderen Thread... (auch leider ohne Lösung)

viele grüße, carsten

PS: wäre auch bereit, auf einer anderen installation mal ein login zur verfügung zu stellen... das verhalten ist beliebig reproduzierbar

luko ·

kann an der seite gerade nix mehr rumprobieren, da sie seit heute live geschaltet ist.

habe folgende 6 varianten durchprobiert, alle mit dem gleichen ergebnis

firmenname
email-1@firma.de
email-2@firma.de

firmenname
email-1@firma.de,email-2@firma.de

firmenname
email-1@firma.de;email-2@firma.de

email-1@firma.de,email-2@firma.de

email-1@firma.de;email-2@firma.de

email-1@firma.de
email-2@firma.de

edit: natürlich nicht mit [at] und [dot], das hat das board jetzt gemacht...