Mac Mail Unerwartete E-Mail-Adresse abrufen, wenn E-Mail per .mobileconfig-Datei konfiguriert wird

2

Ich möchte die Konfiguration von E-Mail-Konten unter Mac OS vereinfachen. Nach vielem googeln kann diese Arbeit meines Erachtens erledigt werden, indem eine Vorlagenprofildatei (.mobileconfig) von iPCU erstellt und dieses Profil bereitgestellt wird.

Als ich die .mobileconfig-Datei installierte, stellte ich fest, dass die E-Mail-Adresse in der Kontoeinstellung von Mail nicht mit der in iPCU übereinstimmt.

Hier ist ein Teil der von iPCU generierten .mobileconfig-Dateien:

<key>EmailAccountDescription</key>
<string>alimailtest</string>
<key>EmailAccountName</key>
<string>fullname</string>
<key>EmailAccountType</key>
<string>EmailTypeIMAP</string>
<key>EmailAddress</key>
<string>[email protected]</string>
<key>IncomingMailServerAuthentication</key>
<string>EmailAuthPassword</string>
<key>IncomingMailServerHostName</key>
<string>imap.testcompany.com</string>
<key>IncomingMailServerPortNumber</key>
<integer>993</integer>
<key>IncomingMailServerUseSSL</key>
<true/>
<key>IncomingMailServerUsername</key>
<string>[email protected]</string>

Nach der Installation dieses Profils erhalte ich jedoch unerwartet "testuser @ testcompany.com @ imap.testcompany.com" als E-Mail-Adresse in der Kontoeinstellung von Mail. Es scheint, dass Mac den Namen des eingehenden Servers fälschlicherweise nach der E-Mail-Adresse anfügt. Dies führt zu Fehlern beim Versenden von E-Mails.

Gibt es irgendwelche Möglichkeiten, die Profilinstallation zu korrigieren? Oder gehen Sie einen Schritt zurück und ändern Sie die Kontoeinstellungen von Mail nach der Installation mit einem Programm. Oder sogar die Einstellung von Mac Mail ohne .mobileconfig-Mechanismus konfigurieren?

Hilft jemand bitte?

Caogtaa
quelle
Jemand ist auf dasselbe Problem

Antworten:

1

Ich arbeite schließlich um dieses Problem, indem ich den Konfigurationsprozess mit einer App umschließe.

  1. Fordern Sie den Benutzer in einem Dialogfeld auf, die E-Mail-Adresse einzugeben. Merken Sie sich diesen Wert für die spätere Verwendung
  2. Schreiben Sie die E-Mail-Adresse des Benutzers in die Profilvorlage. Die Profilvorlage wurde von IPCU erstellt und einige Abschnitte sind mit Platzhaltern ausgefüllt
  3. Importieren Sie das Profil mit dem Befehl "/ usr / bin / profiles -I -F% profilename%"
  4. Öffnen Sie ~ / Library / Mail / V2 / MailData / Accounts.plist und aktualisieren Sie die falsche E-Mail-Adresse mit der in Schritt 1 angegebenen. Getan.

Das Passwort wird benötigt, wenn der Benutzer Mail startet.

Caogtaa
quelle