1. Home
  2. News
  3. Download
    1. Thunderbird Release Version
    2. Thunderbird 140 ESR
    3. Thunderbird 115 ESR
    4. Thunderbird Beta Version
    5. Language Pack (User Interface)
    6. 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. Migration / Import / Backups

Von Server IP Adresse auf Server Name umstellen

    • 68.*
    • Windows
  • Saschat
  • February 16, 2021 at 8:55 AM
  • Closed
  • Thread is Unresolved
  • Saschat
    Junior Member
    Posts
    4
    Member since
    23. May. 2013
    • February 16, 2021 at 8:55 AM
    • #1

    Um Rückfragen vorzubeugen, bitten wir um folgende Angaben:

    • Thunderbird-Version
    • Betriebssystem + Version: Windows 10 + 2004
    • Kontenart (POP / IMAP): IMAP
    • Postfach-Anbieter (z.B. GMX): Eigener Mail Server
    • Eingesetzte Antiviren-Software: G-DATA
    • Firewall (Betriebssystem-intern/Externe Software): Linux


    Hallo

    Ich habe ein großes Problem, wir haben eine Microsoft AD 2006 Domäne mit Roaming Profile.

    Auf denn Windows 10 Clients läuft Thunderbird als Mail Programm.

    In den Einstellungen ist der Mailserver mit seiner IP Adresse eingetragen ( Mail Server steht im Konzern )

    Jetzt haben wir ein Wildcard Zertifikat und müssen überall den Servernamen in denn Einstellungen eintragen ( ach ja wir sprechen IMAP ) und für SMTP.

    Wie bekomme ich das gelöst, ohne an alle PCs von Hand das zu machen ( ca. 600 PCs )

    Die Einträge stehen ja in der Prefs.js und da wir Roaming Profile machen, liegen die Profile ja alle auf dem Server, incl. Des Thunderbird Profils.

    Wie kann ich einfach via Tool oder Script oder was auch immer die Einträge in der prefs.js so anpassen das sie auf denn Server Namen hört.

    Also eigentlich die IP Einträge mit dem Namen ersetzt.

    Hoffe ihr habt mein Problem ein wenig verstanden.

    Danke


    Sascha

  • Drachen
    Senior Member
    Reactions Received
    2,075
    Posts
    5,435
    Member since
    15. Nov. 2004
    Helpful answers
    44
    • February 16, 2021 at 2:06 PM
    • #2

    Hallo Sascha,

    frag besser mal in einem Windows-Forum, welches Programm für Suchen&Ersetzen sich im Batchbetrieb nutzen und auch in die Anmeldeskripte integieren lässt.

    Alternativ geht man da mal abends mal drüber, wenn sich die Mitarbeiter alle abgemeldet haben, aber nach unserer Erfahrung niemals freitags (irgendwer arbeitet immer am Wochenende und da ist regulär keine IT im Hause). Unbedingt die Ergebnisse des Skriptes in ein Logfiles schreiben, nach Fehlermeldungen schauen und natürlich mit Stichproben für Erfolgsmeldungen .... und die alte prefs.js als Kopie für fallback wegschreiben, kann man ja nach ein paar Tagen noch löschen, wenn alles reibungslos läuft ;-)

    Mit dem Thunderbird hat das nur nachrangig zu tun und der Thunderbird bietet auch keinerlei Optionen, seine eigene Konfigurationsdatei z.B. während des Startvorganges in der von dir benötgigten Weise zu ändern.

    MfG

    Drachen

  • Susi to visit
    Senior Member
    Reactions Received
    497
    Posts
    2,827
    Member since
    19. Sep. 2020
    Helpful answers
    29
    • February 16, 2021 at 4:16 PM
    • #3
    Quote from Drachen

    Mit dem Thunderbird hat das nur nachrangig zu tun und der Thunderbird bietet auch keinerlei Optionen, seine eigene Konfigurationsdatei z.B. während des Startvorganges in der von dir benötgigten Weise zu ändern.

    So ganz würde ich das nicht unterschreiben wollen. Mir scheint es schon eher umgekehrt zu sein: Firefox und Thunderbird bieten so viele Möglichkeiten zur automatischen Konfiguration, dass es schon schwer fällt, da noch den Überblick zu behalten.

    Siehe z.B. hier: http://kb.mozillazine.org/Configuration_…_administrators

    Leider zeigen viele der weiterführenden Links inzwischen ins Leere. Die Seite ist eigentlich nur noch für eine ersten Überblick zu gebrauchen.

    Saschat

    Hast du ausprobiert, dass es wirklich genügt, in der prefs.js die IP durch den Namen des Servers zu ersetzen? Falls ja, dann schau dir folgende Möglichkeiten an. Die könnten dir das Scripten ersparen:

    1. Zunächst würde ich die einfachste Methode testen. Eine user.js, in der die zugehörige Pref gesetzt wird. Wenn das so funktioniert, wie ich mir das gerade denke, wird diese Pref dadurch beim nächsten Start in der prefs.js überschrieben. Das wäre einen Versuch wert. Du müsstest dann nur einmalig dieser user.js verteilen.
    2. Es gibt seit Thunderbird 68 die Möglichkeit, prefs über Policies zu setzen, sowohl über Windows Group Policies als auch über eine policies.json für Linux und Mac.
      Siehe: https://support.mozilla.org/en-US/kb/custo…-policy-windows
      oder auch https://klaus-hartnegg.de/gpo/2018-05-26…x-Policies.html
    3. Es gab bereits früher eine Methode zu Verteilung. Ich weiß allerdings nicht, ob diese Methode überhaupt noch unterstützt wird, wo es doch nun 2. gibt.
      An die Details kann ich mich nicht erinnern. Kernpunkt war, man musste im Programmverzeichnis ein paar Textdateien anlegen. Darunter eine autoconfig.js, in der der Pfad zu einer weiteren Datei hinterlegt wurde, in der dann die eigentlichen prefs angegeben wurden.
      Eine Suche nach autoconfig.js oder mozilla.cfg sollte dich weiterbringen.

    Wer wenig oder gar nichts kann, schiebt's auf den Antiviruskram.

    (Compuzius, Buch 5)

  • Saschat
    Junior Member
    Posts
    4
    Member since
    23. May. 2013
    • February 17, 2021 at 2:57 PM
    • #4

    Hallo

    Danke für eure Rückmeldung.

    Ich habe mir jetzt ein eigenes Skript geschrieben nach dem ich mir mal die Funktion der prefs.js genau angeschaut habe um das System zu verstehen.

    Bin jetzt anders vorgegangen, und nicht über die Server Profile

    Habe es sogar hin bekommen das ich die logins.json da wo die Passwörter gespeichert werden mit anzupassen.

    Jetzt bekommt der User noch nicht einmal mit das überhaupt was an seinen Thunderbird geändert wurde.

    das ganze dann noch über Gruppenrichtlinien über userGP auf alle Clients bei der Anmeldung verteilt.

    Klappt absolut super !

    Wenn es einer für sich braucht !

    Hier mal der Skript:

    Bin jetzt echt nicht der Skript Profi !

    Code
    if /i exist \\Server\Software\tools\TH-Computer-LOG\%COMPUTERNAME%.TXT goto ENDE
    
    
    set "Alt=Servername_alt oder IP"
    set "Neu=Servername_neu"
    
    
    :VBS-Inliner
    set "MR=%temp%\ReplaceAll.vbs"
    if not exist "%MR%" >"%MR%" echo Set fso=CreateObject("Scripting.FileSystemObject"):Set a=WScript.Arguments:T=fso.OpenTextFile(a(0)).ReadAll:fso.CreateTextFile(a(0)).Write Replace(T,a(1),a(2))
    
    
    :Dateibearbeitung
    for /f "delims=" %%s in ('dir /b /s "%appdata%\thunderbird\profiles\prefs.js"^|findstr .default\\prefs') do (
    REM Ablauf
    
    
    cscript //nologo "%MR%" "%%s" "%Alt%" "%Neu%"
    
    
    
    
    
    
    cd /d "%appdata%\Thunderbird\Profiles\"*.default\ImapMail\
    rd Servername1 oder IP /s /q
    del *.msf /s /q
    
    
    )
    
    
    set "Alt=Servername_alt oder IP"
    set "Neu=Servername_neu"
    
    
    :VBS-Inliner
    set "MR=%temp%\ReplaceAll.vbs"
    if not exist "%MR%" >"%MR%" echo Set fso=CreateObject("Scripting.FileSystemObject"):Set a=WScript.Arguments:T=fso.OpenTextFile(a(0)).ReadAll:fso.CreateTextFile(a(0)).Write Replace(T,a(1),a(2))
    
    
    :Dateibearbeitung
    for /f "delims=" %%s in ('dir /b /s "%appdata%\thunderbird\profiles\logins.json"^|findstr .default\\logins') do (
    REM Ablauf
    
    
    cscript //nologo "%MR%" "%%s" "%Alt%" "%Neu%"
    
    
    set datum=%date%
    echo %datum%
    set Zeit=%time%
    echo %time%
    echo %computername% %datum% %time% >"\\Server\Software\tools\TH-Computer-LOG\%COMPUTERNAME%.TXT"
    
    
    
    
    )
    :ENDE
    exit
    Display More

    Edited once, last by graba: Code-Tags gesetzt (February 17, 2021 at 4:37 PM).

  • Community-Bot September 3, 2024 at 8:50 PM

    Closed the thread.

Current app version

  • Thunderbird 152.0.1 veröffentlicht

    Thunder July 4, 2026 at 1:02 PM

Current 140 ESR version

  • Thunderbird 140.12.1 ESR veröffentlicht

    Thunder July 4, 2026 at 1:05 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

Similar Threads

  • Nach Umstellen von Pop auf Imap Probleme

    • Neckar
    • October 13, 2020 at 1:47 PM
    • Migration / Import / Backups
  • Mails zwischen TB, iphone und Server synchronisieren

    • Ludwig Damminger
    • September 24, 2020 at 10:58 AM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • IP Adresse als IMAP Server

    • arne.fallisch
    • September 18, 2020 at 9:08 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • IP Literal in greeting.

    • Papierflieger
    • June 26, 2020 at 8:58 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Lokales IMAP Konto einrichten <192.168.xx.xx>

    • nikonier
    • June 11, 2020 at 2:30 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
  • Umstellung POP => IMAP: Probleme mit Ordnerstruktur

    • SpoG1
    • December 19, 2019 at 6:47 PM
    • Allgemeines Arbeiten / Konten einrichten / Installation & Update
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™