Bagaimana mencegah URL dalam email yang saya kirim tidak terhubung secara otomatis oleh klien email penerima?

4

Ketika saya mengetik URL ke email di Outlook, itu secara otomatis mengubahnya menjadi hyperlink. Saya tentu saja dapat menghapus hyperlink dari menu konteks:

Outlook context menu screenshot

Tapi, kemudian ketika email diterima dan ketika saya melihatnya di folder Item Terkirim saya, url dikonversi lagi menjadi hyperlink. Bagaimana saya bisa mencegah ini? Gambar yang disematkan tidak baik karena URL harus disalin dan ditempelkan (di antara banyak alasan lain bahwa pendekatan ini tidak bagus). Dan itu harus mempertahankan format yang diterapkan ketika saya mengirimnya.

Jawaban ini di stackoverflow menunjukkan trik yang bagus untuk mencegah url yang terhubung otomatis ketika mengirim email secara terprogram, tapi saya sedang mencari cara untuk melakukan ini dari UI. Mungkin ada cara untuk mengedit HTML pesan sebelum dikirim?

Jika tidak, saya rasa saya tidak ingin menulis Add-in Outlook.

gilly3
sumber
Anda dapat mengedit HTML tautan sebelum mengirimnya. Cukup klik Edit Hyperlink... ditampilkan di gambar Anda di sana dan kemudian tambahkan <z></z> tag dalam hyperlink, seperti yang dijabarkan dalam jawaban SO yang Anda tunjukkan.
techturtle
@turturtle - Yah, itu pasti lebih baik. Itu masih menunjukkan kursor tangan yang menunjukkan bahwa tautan itu dapat diklik. Itu juga menunjukkan tooltip yang mengatakan "klik untuk mengikuti tautan" dan mengekspos tag faux html di url. Tapi itu membuat pemformatan yang saya tentukan, dan mengkliknya tidak menghasilkan apa-apa. Terima kasih atas tipnya.
gilly3
Benar. Saya menambahkan ini sebagai jawaban sehingga saya bisa menjelaskannya sedikit lebih baik dan Anda dapat menerima sebagai jawaban jika ini yang akhirnya Anda tuju.
techturtle
Satu komentar di OP: Mengapa Anda mengirim email dalam HTML? Saya tahu beberapa klien mendukung ini, tetapi tidak semua penerima dapat membaca email Anda. Dan tidak menggunakan HTML tetapi email 'normal' setidaknya akan memastikan bahwa Anda tidak mengirimkannya sebagai hyperlink.
Hennes
@ Hennes - Dua poin: 1.) Apakah Anda benar-benar menemukan ketidakcocokan email HTML menjadi masalah? Klien email mana yang saat ini tidak dapat menampilkan email berformat HTML? Dalam beberapa dekade saya mengirim email, saya belum pernah mendengar dari penerima bahwa mereka tidak dapat membaca email berformat HTML saya. 2.) Klien email saya secara otomatis mengonversi url dalam pesan email teks biasa menjadi hyperlink.
gilly3

Jawaban:

1

Anda dapat mengedit HTML tautan sebelum mengirimnya. Cukup klik Edit Hyperlink... ditampilkan di gambar Anda di sana dan kemudian tambahkan <z></z> tag di dalam hyperlink, seperti yang dijabarkan dalam jawaban SO yang Anda tunjukkan.

Edit Hyperlinks

Ini memiliki keuntungan menampilkan seperti tautan, tetapi mencoba mengkliknya tidak menghasilkan apa-apa. Namun, Anda tidak dicegah untuk memilihnya untuk disalin / ditempelkan.

Dummy link

Itu z tidak perlu; tag HTML yang tidak valid akan dilakukan. Anda dapat mengganti seluruh tautan dengan sesuatu yang tidak valid, tetapi kemudian akan tetap mencoba membukanya di browser. Untuk beberapa alasan, memiliki tag yang tidak valid di tengah mencegahnya bahkan mencoba membukanya meskipun masih tahu itu adalah hyperlink.

techturtle
sumber
Terima kasih. Saya benar-benar dapat memperbaiki ini sedikit. Ganti seluruh alamat dengan tag palsu, seperti <Do not click>, atau <->, atau < > (dengan spasi). Tip alat yang ditampilkan menghilangkan braket sudut luar, hanya menampilkan "Jangan klik", "-", atau "" masing-masing. Ubah format dan Anda siap! i.stack.imgur.com/jvvbj.png
gilly3
Menarik. Ketika saya mengujinya lebih awal, saya hanya memasukkan a sebagai hyperlink, tetapi mencoba membawa saya ke http://a/. Jelas gagal, tetapi saya tidak menginginkannya. Senang Anda tahu itu. Pasti bisa berguna.
techturtle
4

Anda tidak dapat mencegah hal ini (tanpa melanggar URL), karena klien penerima yang menampilkan URL sebagai tautan yang dapat diklik.

Ansgar Wiechers
sumber
0

Saya telah menemukan bahwa memasukkan a ruang nol-lebar di URL berfungsi dengan baik. Misalnya, setelah garis miring dan titik.

Ini mencegah klien email dari memformat teks sebagai tautan, tetapi membiarkan teks dapat disalin. Lihat perbedaannya:

Itu dapat dimasukkan dalam Unicode sebagai U+200B. Misalnya di Ubuntu Anda bisa menekan ctrl + bergeser + kamu lalu ketik 200b dan ruang untuk memasukkannya ke mana saja.

Pada awalnya saya pikir ini akan pecah pada akhirnya, yaitu setelah menempel ke browser. Namun di Chromium tautan yang ditempel berfungsi dengan baik (meskipun tautan itu rusak saat itu ZWSP ada di mana saja di dalam http:// ). Bahkan menempelkan direktori ke Bash berhasil. Baik peramban dan shell mengabaikan karakter dengan lebar nol ini.

Waspadalah, bahwa itu mungkin akan merusak sesuatu. Misalnya, jika disisipkan ke editor kode sumber - Anda bisa berakhir dengan bug jahat di program Anda.

arekolek
sumber