1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 128 ESR
    4. Thunderbird 115 ESR
    5. Thunderbird Beta Version
    6. Language Pack (User Interface)
    7. Dictionaries (Spell Check)
  4. Help & Lexicon
    1. Instructions for Thunderbird
    2. Questions & Answers (FAQ) about Thunderbird
    3. Help for this Website
    4. Last Changes
  5. Forums
    1. Unresolved Threads
    2. Latest Posts
    3. Threads of the last 24 hours
  • Login
  • Register
  • 
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Forum
  • Lexicon
  • Articles
  • Pages
  • More Options
  1. Thunderbird Mail DE
  2. Forum
  3. Hilfe zu E-Mail und allgemeines Arbeiten
  4. Allgemeines Arbeiten / Konten einrichten / Installation & Update

Cookie per Javascript setzen

  • hpautsch
  • January 20, 2012 at 2:42 PM
  • Closed
  • Thread is Resolved
  • hpautsch
    Junior Member
    Posts
    2
    Member since
    20. Jan. 2012
    • January 20, 2012 at 2:42 PM
    • #1

    Hallo zusammen,

    ich habe festgestellt, dass Firefox und Thunderbird eigene Cookies verwenden und diese nicht gemeinsam nutzen. Deshalb vorab die Frage: Gibt es eine Möglichkeit die Cookies (am Besten ohne Plugin) von Firefox und Thunderbird zu sharen?

    Zu meinem Problem:
    In einer automatisch generierten Mail gibt es einen Link auf eine geschützte Seite. Rufe ich diese Seite von meinem Rechner in Firefox auf funktioniert es (es sind die richtigen Cookies gesetzt), von Thunderbird aus geht das natürlich nicht (fehlende Cookies). Kopiere ich die cookies.sqlite von meinem Firefox-Profil zu Thunderbird, funktioniert es - aber das ist keine Lösung (das müsste ich jedem der es benutzen möchte erklären).
    Da ich keine Möglichkeit gefunden habe die Cookies auf einfachem Weg zu synchronisieren kam mir die Idee mir eine generierte Mail zuzuschicken, die per Javascript die benötigten Cookies setzt. Der HTML-Code der Mail sieht folgendermaßen aus:

    HTML
    <html>
      <head>
        <script type="text/javascript">
          function setCookie(c_name,value) {
            document.cookie = c_name + "=" + value + "; expires=Fri, 24 Dec 2015 02:47:11 UTC; path=/";
          }
    
    
    
    
          function setCookies() {
            setCookie("PHPSESSID",""); // Die sind in der Mail natürlich gesetzt.
            setCookie("MANTIS_STRING_COOKIE",""); 
            setCookie("MANTIS_PROJECT_COOKIE","");
            setCookie("MANTIS_VIEW_SETTINGS","");
            setCookie("MANTIS_VIEW_ALL_COOKIE","");
            setCookie("MANTIS_BUG_LIST_COOKIE","");
         }
        </script>
      </head>
      <body onload="setCookies()">
        You have got new cookies!
      </body>
      </html>
    Display More

    Allerdings werden keine Cookies in Thunderbird gesetzt. Der HTML und Javascript-Code an sich funktioniert, im Firefox hat er die Cookies gesetzt.

    Gibt es irgendwelche Einstellungen, die das Ausführen von Javascript oder das Setzen von Cookies verhindern?

    Viele Dank!

    Henning

    Thunderbird-Version: 9.0.1
    Betriebssystem + Version: Windows XP SP3
    Kontenart (POP / IMAP): IMAP
    Postfachanbieter (z.B. GMX): -

  • frog
    Senior Member
    Reactions Received
    14
    Posts
    1,007
    Member since
    22. Oct. 2009
    Helpful answers
    2
    • January 20, 2012 at 2:48 PM
    • #2

    Hi,
    Javascript ist im Thunderbird vernünftigerweise standardmässig deaktiviert. Die Einstellung dafür in about:config findest du bestimmt ;-)
    P.S. Oh, ich sehe gerade, standardmässig stimmt wohl nicht (mehr?) - na bei mir jedenfalls...

  • hpautsch
    Junior Member
    Posts
    2
    Member since
    20. Jan. 2012
    • January 20, 2012 at 3:31 PM
    • #3

    Vielen Dank für deine schnelle Antwort!

    Es ist mir schon fast unangenehm das zu fragen, aber ich find es beim besten Will nicht. Ich sehe keine Adresszeile um "about:config" einzugeben. Wo ist die?

    Hab mal versucht die javascript.allow.mailnews option in der prefs.js zu setzen, allerdings wird diese ja direkt wieder überschrieben.

  • frog
    Senior Member
    Reactions Received
    14
    Posts
    1,007
    Member since
    22. Oct. 2009
    Helpful answers
    2
    • January 20, 2012 at 3:46 PM
    • #4

    Das ist schon die Stelle, allerdings sollte man die prefs.js nicht direkt ändern (schon gar nicht bei laufendem TB), sondern über Einstellungen / Erweitert /Konfiguration bearbeiten. Wobei es wirklich sein kann, dass sich diese Einstellungen nicht ändern lässt.

  • mrb
    Senior Member
    Reactions Received
    112
    Posts
    24,306
    Member since
    13. Jun. 2004
    Helpful answers
    8
    • January 20, 2012 at 8:08 PM
    • #5

    Hallo,
    auch wenn in TB javascript by default erlaubt ist, heißt das nicht, dass es alles erlaubt, was mit javascript möglich ist.
    Ich glaube daher, dass Skripte in TB nur beschränkt ausgeführt werden.

    Gruß

  • Community-Bot September 3, 2024 at 7:58 PM

    Closed the thread.

Current app version

  • Thunderbird 148.0.1 veröffentlicht

    Thunder March 10, 2026 at 10:27 PM

Current 140 ESR version

  • Thunderbird 140.8.1 ESR veröffentlicht

    Thunder March 10, 2026 at 10:50 PM

No Advertisements

There are no advertisements here. Maybe you give the website owner (Alexander Ihrig - aka "Thunder") instead something to be able to finance these sites in the long run. Many Thanks!

Thank you for the support!

Coffee to be spent?

Donate now via Paypal*

*Forwarding to PayPal.Me

Thunderbird Mail DE
  1. Imprint & Contact
  2. Privacy Policy
    1. Cookie Policy
  3. Terms of Use
  4. Donation Call for Thunderbird
Help for this website
  • All website support articles
  • How to use website search
  • How to create a forums user account
  • How to create and edit a forums thread
  • How to reset your forums password
Copyright © 2003-2026 Thunderbird Mail DE

You are NOT on an official page of the Mozilla Foundation. Mozilla®, mozilla.org®, Firefox®, Thunderbird™, Bugzilla™, Sunbird®, Seamonkey®, XUL™ and the Thunderbird logo are (among others) registered trademarks of the Mozilla Foundation.

Powered by WoltLab Suite™