Pertanyaan Dapatkah saya melihat log sesi SMTP ketika Mail.app terhubung ke server SMPT?


Masalah: Saya telah menyiapkan server email menggunakan otentikasi SASL, dan telah memberi Mail.app (pada Mac Os 10.4) informasi login yang perlu dihubungi. Saya menulis pesan uji untuk dikirimkan ke server saya: jendela Activity menunjukkan bahwa ia mencoba untuk mengirim pesan, tetapi kemudian berhenti, tanpa indikasi kesalahan, kecuali bahwa pesan tes yang tersisa di Outbox.

Bagaimana saya bisa mengetahui apa yang salah? Apakah ada file log yang tidak saya ketahui?


2
2018-05-30 10:47


asal




Jawaban:


Langkah pertama Anda bisa mencoba Connection Doctor (I berpikir itu tersedia di Tiger, saya tidak punya salinan, jadi tidak 100% yakin?), di bawah menu Jendela Mail. Klik tombol Tampilkan Detil lalu periksa lagi untuk melihat log dari upaya koneksi.

Sayangnya, semua koneksi - IMAP, POP dan SMTP diselingi dalam satu log. Jadi itu bukan yang terbaik dari log, tetapi setidaknya akan menunjukkan kepada Anda jika Mail setidaknya terhubung ke server dengan sukses; itu tidak akan menguji pengiriman surat sekalipun.

Juga, ini http://blogs.oracle.com/chienr/entry/debugging_os_x_mail_app mungkin membantu untuk penebangan sedikit lebih banyak.


3
2018-05-30 15:58



FWIW, Dokter Sambungan tersedia di Tiger. Itu juga Window> Connection Doctor. Ia tidak memiliki tombol detail. Ini masih langkah pertama yang baik. - Chris Johnsen
Ia mengatakan "Tidak dapat terhubung ke server SMTP ini" - yang merupakan informasi! Karena saya bisa terhubung dengan menggunakan tangan openssl s_client, yang memberi tahu saya bahwa Mail harus salah dikonfigurasi. - Charles Stewart


Hentikan Mail, cari file /Library/Scripts/Mail Scripts/Turn on Logging.scpt dan klik dua kali untuk membuka AppleScript Editor. Selanjutnya, tekan Command-R untuk menjalankannya, dan pilih apa yang ingin Anda ambil. Dan kemudian gunakan Aplikasi, Utilitas, Konsol untuk melihat hasilnya.

(Setelah selesai, restart Mail untuk menghentikan pencatatan, karena akan banyak log.)

(Ini berfungsi pada 10.5 dan 10.6; tidak yakin tentang 10.4. Jika Anda tidak dapat menemukan skripnya, sini adalah salinan.)


3
2018-05-30 16:20



Script ini tersedia di bawah pathname yang sama di 10.4. - Chris Johnsen
Hmm Saya mendapatkan sebagian besar sesi SMTP untuk akun SMTP / SSL lain, tetapi satu-satunya umpan balik dari upaya pengiriman ke akun SASL adalah bahwa ia telah memuat kunci dari akun .ssh saya, segera diikuti oleh "Semua identitas dihapus". - Charles Stewart
Di Yosemite, saya mendapatkan kesalahan "Tidak dapat membuat« port kelas »dari« kelas dact »item 1 dari setiap« kelas mact »dari aplikasi" Mail "ke dalam jenis string." dari skrip ini. - Douglas Held