Mesajın gövdesi aynıysa, bunu yapmanın en iyi ve en kolay yolu, tüm adresleri BCC alanına kopyalamak ve yapıştırmaktır (göstermeniz gerekebilir: Görünüm → Bcc Adres Alanı ). Tüm metin dosyasının içeriğini kopyalayıp yapıştırabilirsiniz ve Mail adresleri doğru algılar.
Bu şekilde yapmak, sunucunuza yalnızca bir e-posta gönderdiğiniz anlamına gelir, ancak her alıcı bunu yalnızca kendilerine yönelik olarak görür ve başkasının adreslerini göremez.
Bu, gerçekten otomatikleştirmek istiyorsanız, sizin için bir AppleScript ile geldim dedi. AppleScript Editor'ı açın ve bu koda yapıştırın:
set theAddressFile to (choose file with prompt "Select Addresses File")
set theTextFile to (choose file with prompt "Select Message Body File")
-- read each line into a list, discarding newline at end of file
set theEmails to read theAddressFile using delimiter (ASCII character 10)
set theBodyText to read theTextFile
tell application "Mail"
repeat with anEmail in theEmails
set theNewMessage to make new outgoing message with properties {subject:"My Subject", content:theBodyText, visible:false}
tell theNewMessage
make new to recipient at end of to recipients with properties {address:anEmail}
send
end tell
end repeat
end tell
Çalıştırdığınızda, sizden iki dosya isteyecektir - ilk önce adresler (satır başına bir tane, başka bir şey yok veya kırılır) ve ikincisi gövde metnidir. Daha sonra (Mail.app kullanarak) her adrese bir e-posta gönderir. Koddaki (şu anda My Subject
) konuyu uygun bir şeyle değiştirmek isteyeceksiniz .