Có cách nào để tự động sao chép tất cả các địa chỉ email từ các tiêu đề Đến, Cc, Bcc của email trong Thunderbird không? Tôi hiện đang nhấp chuột phải và thực hiện "Sao chép địa chỉ email" cho từng người nhưng điều này rõ ràng là không đạt yêu cầu.
Có cách nào để tự động sao chép tất cả các địa chỉ email từ các tiêu đề Đến, Cc, Bcc của email trong Thunderbird không? Tôi hiện đang nhấp chuột phải và thực hiện "Sao chép địa chỉ email" cho từng người nhưng điều này rõ ràng là không đạt yêu cầu.
Câu trả lời:
Vâng, bạn có thể. Chỉ cần sử dụng Message Source
trong View
menu.
Bạn sẽ thấy tất cả các chi tiết giống như trong tiêu đề của e-mail nhưng ở định dạng bạn có thể sao chép và dán ...
Chi tiết hơn. Bạn sẽ cần sao chép địa chỉ email (chúng được phân tách bằng dấu phẩy) vào một trong các trường Đến :. Ngay khi bạn nhấn Enter Thunderbird sẽ cung cấp cho mỗi địa chỉ dòng riêng biệt. Nhanh chóng và dễ dàng. Nếu bạn đã có ít nhất một địa chỉ trong trường To :, bạn có thể thay đổi địa chỉ thứ hai thành: thành Cc: trước khi bạn nhấn enter. Sau đó, tất cả các địa chỉ được thêm là Cc!
=?UTF-8?Q?St=C3=A9phane?=
. Giải pháp của @ jlanza không có vấn đề này.
Những gì tôi thường làm là ... Chuyển tiếp email. Tôi đã cấu hình TB của mình để chuyển tiếp nội tuyến. Sau đó, ở đó bạn nhận được tất cả các tiêu đề trong văn bản. Tôi chỉ sao chép thư và dán trong tin nhắn mới.
Làm xong ;)
Tôi đã trả lời một câu hỏi tương tự: tạo danh sách địa chỉ (gửi thư) từ người nhận email .
Trình thu thập địa chỉ email là một tiện ích Thunderbird rất cũ giúp trích xuất địa chỉ email từ tất cả các email trong một thư mục. Nó lấy địa chỉ từ mã nguồn email (tiêu đề và nội dung). Điều này hữu ích khi một email được chuyển tiếp hoặc khi có thêm địa chỉ trong tiêu đề email (ví dụ: địa chỉ email chuyển hướng):
Nhưng, Trình thu thập địa chỉ email có thể không tương thích với phiên bản Thunderbird của bạn. Để buộc cài đặt, vô hiệu hóa extensions.checkCompatibility
trong about:config
hoặc đơn giản là sử dụng Vô hiệu hóa Kiểm tra tương thích bổ trợ . Tuy nhiên, ngay cả khi vô hiệu hóa kiểm tra khả năng tương thích, Trình thu thập địa chỉ email có thể không sử dụng được (menu ngữ cảnh thư mục có thể chỉ mở cửa sổ sổ địa chỉ).
Hơn nữa, có một tiện ích bổ sung cũ: CrowdMailer . Tiện ích rất cơ bản này vẫn tương thích với các phiên bản Thunderbird gần đây:
Nhưng tôi không tìm thấy cách lưu các địa chỉ này trong danh sách gửi thư ... ai có ý tưởng?
Tôi đã tìm thấy một giải pháp khá đơn giản cho những gì tôi tin rằng bạn đang tìm kiếm. Tôi thiết lập thư sóc. http://squirrelmail.org/
Nó không đẹp nhưng nó rất hay. Nó hiển thị tất cả các địa chỉ nội tuyến trong email dưới dạng địa chỉ email thực tế chứ không phải tên để bạn chỉ cần sao chép và dán chúng.
Mong rằng sẽ giúp
Craig
Có một tiện ích mới thực hiện thủ thuật: emailpicky4.
Nhấp chuột phải vào thư mục mà bạn muốn nhập địa chỉ email vào danh bạ của mình và chọn "Chọn ID từ thư mục này"
một số tinh chỉnh tốt đẹp có sẵn trong cửa sổ bật lên.
https://addons.mozilla.org/en-US/thunderbird/addon/emailpicky-4/?src=search
Câu trả lời này dựa trên câu trả lời của Dee , những bình luận của Tai Viinikka và Dan Stevens và nỗ lực của Giacomo Ciani để chỉnh sửa câu trả lời của Dee. Ngoài một số đánh bóng biên tập, tất cả tín dụng nên đến với họ.
Có thể sao chép địa chỉ email từ một tin nhắn của Đến Đến, Thông Cv, và các tiêu đề của Bcc, trong Thunderbird. Vẫn chưa rõ ý nghĩa của tự động trên mạng trong bối cảnh này.
Chỉ cần sử dụng Nguồn tin nhắn trên mạng trong menu của View View. Bạn sẽ thấy tất cả các chi tiết giống như trong tiêu đề của email, nhưng ở định dạng bạn có thể sao chép và dán.
Chi tiết hơn: Bạn sẽ cần sao chép địa chỉ email (chúng được phân tách bằng dấu phẩy) vào một trong các trường của người nhận. Ngay khi bạn nhấn Enter, Thunderbird sẽ cung cấp cho mỗi địa chỉ dòng riêng biệt. Nhanh chóng và dễ dàng. Bạn phải có ít nhất một địa chỉ trong một trường Đến: sau đó bạn có thể thay đổi bổ sung “To:” lĩnh vực vào “Cc:” hoặc “Bcc:” trước khi bạn nhấn Enter.
Như đã lưu ý trong các nhận xét về câu trả lời ban đầu , điều này có thể dẫn đến Thunderbird chèn hai dấu phẩy giữa các mục và sau đó diễn giải một trong hai dấu phẩy là một phần của địa chỉ, sau đó không hoạt động. Giacomo Ciani báo cáo rằng, trên hệ thống của mình (Thunderbird 45.4 trên Windows 10), điều này là do các ký tự dòng mới trong văn bản được sao chép. Ví dụ: nếu nguồn hiển thị:
addr1 ,
addr2
và bạn sao chép văn bản này, cả dấu phẩy và dòng mới sẽ được hiểu là dấu phân cách, dẫn đến
khi bạn sao chép vào trường địa chỉ Thunderbird. Sau đó, rõ ràng, dấu phẩy thứ hai được hiểu là một ký tự theo nghĩa đen và không phải là dấu phân cách. Điều này dẫn đến hai địa chỉ được phân tích cú pháp là và sau đó rõ ràng là không hoạt động.addr1,,addr2
addr1
,addr2
Giải pháp mà Giacomo tìm thấy là sao chép địa chỉ từ nguồn tin nhắn và dán chúng vào Notepad ++ (hoặc bất kỳ trình soạn thảo văn bản nào khác có thể tìm và thay thế các ký tự dòng mới) và xóa tất cả \n
và các \r
ký tự, sau đó dán kết quả vào trường địa chỉ Thunderbird . Không phải là nhanh chóng hoặc thuận tiện, nhưng nó hoạt động.
Bản dịch mà nó hoạt động Tuyên bố của người Viking (ở trên) được trích dẫn từ văn bản đã gửi của Giacomo (tôi chưa kiểm tra nó). Stéphane Gourichon sau đó đã thêm nhận xét sau :
Giải pháp đơn giản này thực sự là một hack chỉ hoạt động nếu tất cả các địa chỉ email chỉ chứa các ký tự ASCII 7 bit. Trong tất cả các tình huống khác, nguồn tin nhắn mã hóa chúng tuân theo RFC 2047: MIME (Phần mở rộng thư Internet đa năng) Phần thứ ba: Phần mở rộng tiêu đề thư cho văn bản không phải ASCII . Ví dụ: Stéphane trở thành
=?UTF-8?Q?St=C3=A9phane?=
. giải pháp của jlanza không có vấn đề này.
Tất cả các,
Tôi đã viết kịch bản bash này gần như thực hiện tất cả những gì cần thiết để trích xuất tất cả các địa chỉ email từ TBird, bên ngoài. Vẫn làm việc trên bộ lọc một số.
#! /bin/bash
# Email Address extraction script to get Thunderbird EMail addresses from email files.
# Get current directory
DIR="$( cd -P "$( dirname "$0" )" && pwd )"
curdir="$DIR";
#echo "C=>$curdir";
# Declare the Local Folders dir for Thunderbird
tbdir="/home/$USER/.thunderbird/$profile.default/Mail/Local Folders";
# Change to First TB directory
cd "$tbdir";
# Run the grep statement to get the addresses
grep '^\(From\|To\|Cc\|CC\Bcc\|BCC\):' Drafts | grep -o -E '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}' | sort -f | uniq -i > /home/$USER/myfiles/all-addresses.txt
grep '^\(From\|To\|Cc\|CC\Bcc\|BCC\):' Inbox | grep -o -E '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}' | sort -f | uniq -i >> /home/$USER/myfiles/all-addresses.txt
grep '^\(From\|To\|Cc\|CC\Bcc\|BCC\):' Sent | grep -o -E '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}' | sort -f | uniq -i >> /home/$USER/myfiles/all-addresses.txt
# Declare the gmail.com dir for Thunderbird
tbdir="/home/$USER/.thunderbird/$profile.default/Mail/gmail.com";
# Change to New TB directory
cd "$tbdir";
grep '^\(From\|To\|Cc\|CC\Bcc\|BCC\):' Inbox | grep -o -E '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}' | sort -f | uniq -i >> /home/$USER/myfiles/all-addresses.txt
# Declare the IMapMail dir for Thunderbird
tbdir="/home/$USER/.thunderbird/$profile.default/ImapMail/imap.googlemail.com/[Gmail].sbd";
# Change to New TB directory
cd "$tbdir";
grep '^\(From\|To\|Cc\|CC\Bcc\|BCC\):' 'All Mail' | grep -o -E '[a-zA-Z0-9._%+-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}' | sort -f | uniq -i >> /home/$USER/myfiles/all-addresses.txt
# Sort the output for unique addresses
cp /home/$USER/myfiles/all-addresses.txt /home/$USER/myfiles/all-addresses.old.txt
sort /home/$USER/myfiles/all-addresses.old.txt | uniq -u > /home/$USER/myfiles/all-addresses.txt
# Change back to current directory
cd "$curdir";
Hãy thử và điều chỉnh nó khi cần thiết và báo cáo các thay đổi của bạn ở đây!
Chúc mừng!
OMR
DỄ DÀNG:
Cập nhật:
Bạn thực sự có thể bỏ qua bước 1 bằng cách trích xuất bằng Power Extract Extract Extract trực tiếp tệp hộp thư đến Thunderbird DB (như: c: \ Users \ Me \ AppData \ Roaming \ Thunderbird \ Profiles \ 5akde98.default \ Mail \ mail.yourserver.com \ Hộp thư đến.sbd \ Hộp thư đến)
Từ một diễn đàn tiếng Pháp, làm việc cho Thunderbird 60.
Trong Thunderbird
Settings
Advanced
extensions.strictCompatibility
và đặt nó tạifalse
Trong trình duyệt của bạn
Trong Thunderbird
Tools
Settings icon
Install module from a file
emailpicky_4-4.0-tb.xpi
Bạn tốt, bạn có thể nhấp chuột phải vào bất kỳ thư mục nào và Crawl folder for email addresses
.
Tôi thêm các gợi ý sau vào gợi ý của olibre và Antoine:
Với Thunderbird Addon " Bản sao hàng loạt địa chỉ ", bạn có thể sao chép danh sách phân phối hoàn chỉnh chỉ với một cú nhấp chuột vào bảng tạm ở định dạng cần thiết.
Bảng tạm chứa tất cả các địa chỉ email từ "Tới" và "CC" và nếu đó là email của riêng bạn cũng "BCC".
Addon này trong phiên bản 1.0.3 (tên tệp: address_bulk_copy-1.0.3-tb.xpi) được cập nhật lần cuối vào ngày 2013-08-19 và có thể sẽ không được phát triển thêm nhưng :
nó hoạt động với Thunderbird cho đến phiên bản 52 và với mô tả lừa:
extend.strictCompabilities = false
addon này có thể hoạt động với phiên bản Thunderbird hiện tại 60.5.0
Dưới đây là liên kết đến addon (sử dụng cái đầu tiên): tag - số lượng lớn -> "Bản sao hàng loạt địa chỉ"