Mail Impossibile inviare la password SMTP

1

Problema molto frustrante iniziato ieri con Mail che improvvisamente ha deciso che non ha intenzione di inviare la mia password SMTP al mio server di posta in uscita. Nient'altro è cambiato, improvvisamente non funziona. Gestisco personalmente il server di posta, quindi so che nulla è cambiato sul server e che le impostazioni sono tutte corrette; In effetti, ho inviato messaggi in modo corretto negli ultimi mesi.

Non sono sicuro che sia correlato, ma sotto il mio elenco di server SMTP la casella di controllo "Rileva e mantieni automaticamente le impostazioni dell'account" è attivata e disattivata, rendendo impossibile la disattivazione. Se modifico manualmente Accounts.plist per impostare ConfigureDynamically su false , Mail lo sovrascrive di nuovo true .

Non ho davvero idea di cosa stia succedendo, visto che Mail sembra semplicemente non riuscire a inviare la mia password SMTP, inviando invece un asterisco (abort). Ecco un esempio del registro delle connessioni SMTP subito dopo aver impostato una nuova password SMTP e provato a inviare:

INITIATING CONNECTION Feb 09 08:31:03.579 host:mail.example.org -- port:587 -- socket:0x0 -- thread:0x7ff7fe690170

CONNECTED Feb 09 08:31:03.703 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170

READ Feb 09 08:31:03.881 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
220 mail.example.org ESMTP

WROTE Feb 09 08:31:03.927 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
EHLO [192.168.0.14]

READ Feb 09 08:31:04.033 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
250-mail.example.org
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-STARTTLS
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

WROTE Feb 09 08:31:04.033 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
STARTTLS

READ Feb 09 08:31:04.160 [kCFStreamSocketSecurityLevelNone] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
220 2.0.0 Ready to start TLS

WROTE Feb 09 08:31:04.263 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
EHLO [192.168.0.14]

READ Feb 09 08:31:04.504 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
250-mail.example.org
250-PIPELINING
250-SIZE 10240000
250-ETRN
250-AUTH PLAIN LOGIN
250-AUTH=PLAIN LOGIN
250-ENHANCEDSTATUSCODES
250-8BITMIME
250 DSN

WROTE Feb 09 08:31:04.569 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
AUTH LOGIN

READ Feb 09 08:31:04.670 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
334 VXNlcm5hbWU6

WROTE Feb 09 08:31:04.670 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
dXNlcm5hbWVAZXhhbXBsZS5vcmc=

READ Feb 09 08:31:04.768 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
334 UGFzc3dvcmQ6

WROTE Feb 09 08:31:04.786 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
*

READ Feb 09 08:31:04.887 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
501 5.7.0 Authentication aborted

WROTE Feb 09 08:31:04.887 [kCFStreamSocketSecurityLevelTLSv1_0] -- host:mail.example.org -- port:587 -- socket:0x7ff7fdf17f20 -- thread:0x7ff7fe690170
QUIT

(Ho sostituito il dominio con example.org )

Come è possibile Mail invia un indirizzo e-mail quando viene richiesto, ma quando viene richiesto di inviare una password invia * , il che fa sì che il server di posta interrompa l'autenticazione, cioè non sta nemmeno inviando una password.

Perché Mail non invia la mia password e cosa posso fare per risolverlo? Ho già controllato in Accesso ai portachiavi e la password corretta viene sicuramente salvata per il mio server SMTP, quindi non ho idea di cosa sta succedendo.

Volevo anche aggiungere, ma ho provato a collegarmi manualmente al server SMTP usando openssl s_client -starttls smtp -connect mail.example.org:587 e inserendo manualmente i comandi, compresi i AUTH LOGIN passi con la mia password codificata in base64, e l'autenticazione è andata a buon fine, appare l'errore essere solo con Mail, quindi lo status quo per OS X Mail nella mia esperienza;)

    
posta Haravikk 09.02.2016 - 09:54
fonte

1 risposta

1

Quindi sembra che io abbia potuto incappare nella causa da solo; oltre ai miei account di posta elettronica attivi, disponevo anche di due account IMAP disabilitati (nessun dettaglio SMTP) di cui ho eseguito la migrazione da poco tempo. Si scopre che mentre questi erano elencati in Mail non erano elencati sotto Account Internet, contrariamente a quanto direbbe Mail quando ho provato a rimuoverli.

Chiudere la posta, aprendo ~/Library/Mail/V2/MailData/Accounts.plist e rimuovendo manualmente gli account inattivi prima di salvare e riavviare Mail sembra aver risolto il problema.

Non sono sicuro se contrassegnarlo come risposta o eliminare questa domanda poiché non sono sicuro di quanto possa essere utile; Suppongo che qualcun altro possa alla fine trovare un server SMTP in errore dopo che in qualche modo ottenere account IMAP inattivi "bloccati" in questo modo; Ho intenzione di segnalarlo ad Apple in ogni caso in quanto non riesco nemmeno a immaginare perché questo avrebbe dovuto causare l'interruzione della trasmissione di una password SMTP da parte di Mail.

La risoluzione di questo problema mi consente ora di abilitare o disabilitare l'opzione "Rileva e mantieni automaticamente le impostazioni dell'account", non sono sicuro di cosa farne ma è una dannata minaccia che si spegne.

    
risposta data 09.02.2016 - 10:31
fonte

Leggi altre domande sui tag