Gli indirizzi email contengono @ HOSTNAME.domain.com quando la posta è configurata usando Profile Manager

2

Sto configurando un ambiente server Lion per un intero ufficio pieno di MacBook Pro, tutti con Lion in esecuzione. Il server Lion è 10.7.2, con Open Directory, DNS e Mail. Ho configurato con successo il server di posta per inoltrare la posta per due domini. Chiamiamoli dominioA e dominioB. Tutto funziona se lo imposto manualmente dal client Mail, ma sto cercando di utilizzare Profile Manager. Ora, questo richiede un po 'di spiegazioni, quindi scuse in anticipo per il post lungo:

Il profilo "Impostazioni per tutti", quando compilato automaticamente tramite l'impostazione "Includi configurazione per i servizi" in Server.app > Profile Manager sembra utilizzare l'impostazione da Amministratore server > Mail > Generale > "Nome host:" . Se imposto il nome host su uno dei due nomi di dominio, il profilo "Impostazioni per tutti" funziona correttamente, popola la configurazione Mail dell'utente con un indirizzo [email protected]. Tuttavia, se utilizzo il nome host effettivo per questa impostazione, popola l'indirizzo email come [email protected]. Questo è indipendentemente da ciò che è impostato nell'impostazione "Nome dominio:" sulla stessa pagina. Questo mi lascia un problema. Non riesco a scegliere l'indirizzo / dominio che l'utente utilizzerà, in quanto verrà impostato come predefinito su dominioA o dominioB tramite l'impostazione "Nome host:", per non parlare del fatto che non sembra giusto dover utilizzare "dominio.com" come nome host e avere record DNS puntati su un server di posta. (Di solito punterei il record DNS .domain.com su un server web, come molti domini sono impostati)

Quindi, ho impostato un profilo di gruppo e di gruppo chiamato MailTest, dove ho specificato le impostazioni per il server di posta. Non riesco a utilizzare le "Impostazioni per tutti" a causa del problema che ho menzionato sopra, motivo per cui ho pensato che avrei potuto avere solo due profili, uno per ciascun dominio. Ho trovato questo documento sulle variabili del Profile Manager e ne ho usato alcuni di questi per impostare MailTest in modo che configurasse dinamicamente Mail come volevo. Tutto sembra funzionare, ECCETTO per l'impostazione dell'indirizzo e-mail.

Ho provato a utilizzare% email% per l'impostazione Indirizzo email e a verificare che l'account OD dell'utente abbia l'indirizzo corretto. Quando ho usato% email%, sembra che Posta in arrivo > L'impostazione Mail Server e Port dal profilo viene effettivamente utilizzata. Ho anche provato a utilizzare %short_name%@domain.com e ho riscontrato lo stesso comportamento. L'unica volta che questa impostazione sembra essere riconosciuta è quando viene lasciata vuota. Quindi, viene richiesto l'indirizzo e-mail durante l'installazione del profilo.

Per quelli di voi che sono ancora con me, qualcuno ha riscontrato questo problema? Ci sono altri che hanno scoperto che non potevano usare un hostname nelle impostazioni del server di posta, altrimenti i loro utenti di posta avrebbero un indirizzo [email protected]? Qualcuno sa perché l'impostazione del profilo "Indirizzo email" sembra essere sovrascritta dall'impostazione "Server posta in arrivo"?

Posso sicuramente aggirare questo avendo più profili, e usando un record per domain.com che punta al mio server di posta, ma questo non è desiderato. Vorrei utilizzare la variabile% email% nel mio profilo in modo da poter utilizzare un singolo profilo, nella speranza di controllare l'indirizzo email degli utenti dalle impostazioni dell'account OD.

    
posta Johnny Chimpo 03.02.2012 - 00:23
fonte

2 risposte

2

Un altro aggiornamento ... Sono partito fresco con una nuova installazione di Lion. Aggiornato prima alla 10.7.3, dopo aver letto degli incubi di tutti dopo questo aggiornamento.

Comunque, il mio regno Kerberos ora è impostato su domain1.com, ma Profile Manager insiste ancora nell'usare il nome del server in arrivo (hostname.domain1.com) come indirizzo email. Ho provato ad utilizzare entrambe le variabili,% email% e %short_name%@domain1.com. Nessuna fortuna in entrambi i casi.

Quello che trovo aggravante è che se si visualizza il profilo quando è installato, o in Impostazioni sistema > Profili, l'indirizzo email è corretto. Questo è stato anche il caso prima che ricominciassi. Questo mi porta a credere che i profili non siano in qualche modo implementati correttamente da Mail o dal processo di installazione del profilo. Ho esaminato l'XML nel profilo e non vedo alcuna impostazione responsabile del comportamento. Ovunque ho usato una variabile, i valori risultanti erano esattamente come mi aspettavo.

Ho nuovamente testato il profilo predefinito "Impostazioni per tutti" configurato in base alle impostazioni del server e Amministratore del server > Mail > Generale > "Nome host:" l'impostazione ha ancora la precedenza. Pertanto, se inserisci il tuo nome host effettivo in questo campo (ad esempio, mail.dominio.com), tutti gli utenti finiranno per utilizzare [email protected] come indirizzo.

Per il momento sto ammettendo la sconfitta e ho appena impostato un record per domain.com che rimanda al server di posta. In questo modo, posso impostare i miei due profili in alto, uno per ciascuno che usa domain1.com e domain2.com, rispettivamente, come server in entrata. L'indirizzo e-mail sarà quindi predefinito su% short_name% @ incomingserver

    
risposta data 04.02.2012 - 03:51
fonte
1

Lo stesso problema qui. Si tratta di un bug in Apple Mail su 10.7.3.

Se apri il file mobileconfig scaricato in un editor di testo, vedrai che è elencato l'indirizzo email corretto.

Posso confermare dai test che Apple Mail inserisce erroneamente la parte del dominio dell'indirizzo email dal nome host del server di posta in arrivo della configurazione.

    
risposta data 24.02.2012 - 09:41
fonte

Leggi altre domande sui tag