Come configurare POP3 e IMAP4 in Exchange 2007

 

Si applica a: Exchange Server 2007 SP3

Ultima modifica dell'argomento: 2009-08-17

I protocolli POP3 e IMAP4 sono inclusi in Microsoft Exchange Server 2007 come parte del ruolo del server Accesso client e sono installati, ma non abilitati, per impostazione predefinita. Affinché questi client possano inviare posta, è necessario che anche SMTP sia abilitato. SMTP è parte dei ruoli del server Trasporto Edge e Trasporto Hub. Sebbene il ruolo del server Trasporto Edge sia consigliabile per i server con connessione a Internet nella tua organizzazione, il server Trasporto Hub è più appropriato per l'autenticazione e la fornitura di servizi Relay SMTP per client POP3 e IMAP4. I server Trasporto Edge non sono generalmente connessi al dominio.

Diversamente dalle versioni precedenti di Exchange, la versione di produzione di Exchange 2007 non include un'interfaccia utente grafica (GUI) che è possibile utilizzare per gestire POP3 o IMAP4. Tuttavia, in Exchange 2007 Service Pack 1 è incluso il supporto dell'interfaccia utente grafica per POP3 e IMAP4.

Come attivare POP3

Per eseguire questa procedura, è necessario utilizzare un account che disponga della delega del ruolo Exchange Server Administrator e della delega di appartenenza al gruppo Administrators locale del server di destinazione.

Per ulteriori informazioni sulle autorizzazioni, sulla delega dei ruoli e sui diritti richiesti per amministrare Exchange 2007, vedere Considerazioni sulle autorizzazioni.

Per utilizzare Exchange Management Console per attivare POP3

  1. Nello snap-in Servizi, nell'albero della console, scegliere Servizi (computer locale).

  2. Nel riquadro dei dettagli, fare clic con il pulsante destro del mouse su Microsoft Exchange POP3, quindi scegliere Proprietà.

  3. Nella scheda Generale, in Tipo di avvio, selezionare Automatico e scegliere Applica.

  4. In Stato del servizio fare clic su Avvia e quindi su OK.

Per utilizzare Exchange Management Shell per attivare POP3

  • Digitare i seguenti comandi e premere INVIO dopo ciascun comando:

    Set-service msExchangePOP3 -startuptype automatic
    Start-service -service msExchangePOP3
    

Come attivare IMAP4

Per utilizzare Microsoft Management Console per attivare IMAP4

  1. Nello snap-in Servizi, nell'albero della console, scegliere Servizi (computer locale).

  2. Nel riquadro dei risultati, fare clic con il pulsante destro del mouse su Microsoft Exchange - IMAP4, quindi su Proprietà.

  3. Nella scheda Generale, in Tipo di avvio, selezionare Automatico e scegliere Applica.

  4. In Stato del servizio fare clic su Avvia e quindi su OK.

Per utilizzare Exchange Management Shell per attivare IMAP4

  • Digitare i seguenti comandi e premere INVIO dopo ciascun comando:

    Set-service msExchangeIMAP4 -startuptype automatic
    Start-service msExchangeIMAP4
    

Come configurare SMTP

Poiché il ruolo del server Trasporto Edge è progettato per disporre dell'accesso a Internet, consente di gestire le esigenze dei client POP3 e IMAP4. Tuttavia, i client potrebbero essere autenticati allo scopo di identificare loro stessi (autorizzazioni mittente) e per provare che sono abilitati all'inoltro. Questa autorizzazione può essere eseguita dal server Trasporto Edge solo se risiede in un dominio. Poiché non si tratta della configurazione più comune, il server Trasporto Hub può essere più adatto a questo scopo. Se i client inoltreranno posta esternamente alla rete, sarà necessario aprire un'altra porta SMTP specificamente per gli invii POP3 e IMAP4. La separazione del traffico SMTP anonimo da traffico SMTP autenticato e inoltrato può avere senso a scopo di protezione e isolamento.

Exchange supporta i seguenti meccanismi di autorizzazione sui connettori di ricezione, utili per POP e IMAP4:

  • Di base   Le password vengono inviate come testo non crittografato. Questa opzione non è consigliata.

  • Di base con TLS    La scelta più comune poiché funziona con tutti i client ed è protetta.

  • Autenticazione Windows integrata   Nota anche come NTLM o SPA.

Per impostazione predefinita, il server Trasporto Hub è configurato per l'utilizzo di un connettore di ricezione allo scopo di accettare questi tipi di invii client. Questo connettore di ricezione del client predefinito in ascolto sulla porta 587 sta diventando lo standard del settore per la comunicazione SMTP da client a server. Per le comunicazioni SMTP da server a server viene utilizzata la porta 25. Se non si prevede di distribuire un server Trasporto Edge, anche il connettore di ricezione predefinito, che utilizza la porta 25 su un server Trasporto Hub, è configurato per accettare questi invii SMTP da client POP3 e IMAP4 autenticati.

Come configurare i client

Per impostazione predefinita, POP3 e IMAP4 sono bloccati per la sola accettazione di connessioni SSL/TLS. Questo significa che i client devono connettersi alla porta protetta o negoziare TLS esplicito. I client di Outlook Express e i client di posta di Windows dispongono di un'opzione per la connessione su porte protette (995 per POP3 o 993 per IMAP4). Se non si utilizza SSL, verrà ricevuto il seguente messaggio di errore:

Comando non valido in questo stato.

Se non si desidera applicare questo requisito, è possibile modificare l'opzione -LoginTypes utilizzando il cmdlet appropriato di Exchange Management Shell per POP3 o IMAP4. Sebbene l'opzione PlainTextLogin non offra la massima flessibilità, non è consigliabile utilizzarla, poiché consente la trasmissione di password non crittografate. Inoltre, se si apportano modifiche, potrebbe essere necessario riavviare i servizi POP3 e IMAP4 per applicarle.

I passaggi riportati di seguito descrivono come configurare il client affinché non siano necessarie modifiche della configurazione del server.

Per configurare IMAP e POP3 in Outlook Express e Windows Mail

  1. Dal menu Strumenti di Outlook Express o dal menu Strumenti di Windows Mail, fare clic su Account.

  2. Fare clic sulla scheda Posta elettronica, quindi fare doppio clic sull'account di posta elettronica.

  3. Fare clic sulla scheda Server.

  4. Fare clic sull'elenco vicino a Il server della posta in arrivo è, quindi scegliere IMAP o POP3 dall'elenco.

  5. Fare clic sulla casella di controllo Autenticazione del server necessaria. Inoltre, è possibile scegliere di selezionare la funzione Accesso mediante autenticazione tramite password di protezione che utilizza Autenticazione integrata di Windows.

Per configurare IMAP e POP3 in Office Outlook

  1. Dal menu Strumenti di Outlook fare clic su Account di posta elettronica.

  2. Fare clic su Aggiunta nuovo account di posta elettronica.

  3. Selezionare POP3 o IMAP e fare clic su Avanti.

  4. Immettere le informazioni richieste nei campi Informazioni utente, Informazioni server e Informazioni accesso.

  5. Scegliere il pulsante Altre impostazioni.

  6. Nella scheda Server della posta in uscita fare clic per abilitare la casella di controllo Autenticazione del server necessaria. Inoltre, è possibile selezionare Accesso mediante autenticazione tramite password di protezione.

Per impostazione predefinita, SMTP e IMAP sono configurati per richiedere TLS. Questo significa che è necessario anche configurare il client per utilizzare SSL.

Nota

I seguenti passaggi non sono necessari se LoginType viene modificato da SecureLogin a PlainTextAuthentication per IMAPSettings sul server di Exchange. Se LoginType è stato modificato in PlainTextAuthentication, è possibile utilizzare Autenticazione tramite password di protezione (Windows integrato) per SMTP e IMAP e non sarà necessario selezionare le caselle di controllo SSL. L'opzione per utilizzare SPA è disponibile solo su alcuni client. Accertarsi di non utilizzare le impostazioni predefinite, ovvero l'autenticazione di base senza SSL.

Per abilitare SSL in Outlook Express e Windows Mail

  1. Dal menu Strumenti di Outlook Express o dal menu Strumenti di Windows Mail, fare clic su Account.

  2. Fare clic sulla scheda Posta elettronica, quindi fare doppio clic sull'account di posta elettronica.

  3. Fare clic sulla scheda Avanzate.

  4. Fare clic per abilitare le caselle di controllo Il server necessita di una connessione protetta (SSL).

Per abilitare SSL in Office Outlook

  1. Dal menu Strumenti di Outlook fare clic su Account di posta elettronica.

  2. Fare clic su Visualizza o cambia gli account di posta elettronica esistenti.

  3. Selezionare l'account di posta elettronica da cambiare e fare clic su Cambia.

  4. Scegliere il pulsante Altre impostazioni.

  5. Fare clic sulla scheda Avanzate.

  6. Fare clic per abilitare le caselle di controllo Il server necessita di una connessione protetta (SSL).

Problemi noti

Attualmente Outlook Express 6 utilizza SMTP con SSL in modo esplicito sulla porta 25. In questo caso, se non viene utilizzata la porta 25, i client di Outlook Express 6 potrebbero ricevere il seguente messaggio:

Il server ha interrotto la connessione in modo inatteso o 0x800CCC0F.

È attualmente disponibile una soluzione per consentire ai client di Outlook Express 6 di utilizzare SSL sulla porta 587. Per ulteriori informazioni, vedere l'articolo 933612 della Microsoft Knowledge Base A mail program cannot connect to an Exchange Server 2007 server by using SSL over SMTP port 587.

Questo problema viene risolto nel client di posta di Windows Vista, nelle versioni più recenti di Outlook e in Windows Live Mail.

Per trovare una soluzione alternativa a questo problema, è possibile utilizzare la porta 25 durante la richiesta di TLS, anche se significa utilizzare un indirizzo IP diverso dal record MX. Anche con client che supportano TLS esplicito sulla porta 587, potrebbe non essere possibile selezionare porte arbitrarie a scelta dell'utente. Ciò può avvenire perché è possibile che il client provi a utilizzare ancora SSL implicito. Inoltre, non provare a utilizzare la porta 465, poiché è per SSL implicito, che Exchange non supporta per SMTP.

Ulteriori informazioni

Per ulteriori informazioni sulla gestione di POP3 e IMAP4 su Exchange 2007, vedere Gestione di POP3 e IMAP4.