Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >
Did someone help you, or did an answer or User Tip resolve your issue? Upvote by selecting the upvote arrow. Your feedback helps others! Learn more about when to upvote >
Looks like no one’s replied in a while. To start the conversation again, simply
ask a new question.
A search here in the discussion would probably have turned up lots of topics about this issue - it seems to come up at least every couple of days...
There is a way to
always request a return receipt for all outgoing messages (of course, provided that the recipient's mail client actually supports this feature and that the recipient allows those receipts to be returned):
A search here in the discussion would probably have turned up lots of topics about this issue - it seems to come up at least every couple of days...
There is a way to
always request a return receipt for all outgoing messages (of course, provided that the recipient's mail client actually supports this feature and that the recipient allows those receipts to be returned):
Thank you, I really appreciate it. I tried searching some time ago, but most not have entered it correctly or whatever. I really do appreciate it. I take it that the solution works for all of the accounts in Mail?
I take it that the solution works for all of the accounts in Mail?
Yes, the setting changed in the Terminal is
global and affects every outgoing message for the currently logged in user, regardless of which email account it is being sent from.
OK guys, here is something that you may like. Please copy the following text into the Applescript editor, compile it and run it and have fun with all those nice return receipts ...
Ody
(*
This script is based upon the Standard Apple Script "Create New Mail" located in the folder
/library/scripts/Mail Scripts. I have deleted the unneccesary parts (at least for this purpose).
The script assumes that you multiple mail identities (accounts), so as in the original script,
the modified script asks you to select the account from which the email should be sent.
The rest of the script I've either deleted or is pretty much the same as the original.
The only "innovation" you see in line 22. Since we know the sender through the selection procedure,
I afterwards added a new line "\n" and then the required headerline (Disposition-Noticiation-To:)
together with the senders email that we already know. Please take care that theSender that
comes out of your address book doesn't contain single or double quotation marks. In this case
the mail will be sent out but the recipient will see no receipt request. When you compile this routine
- what you definitely have to do - you will see that "\n" vanished and the rest of the former line
(Disposition-Notification-To ...) is now in line 23. Don't worry the \n that forces a new line in the outgoing
mail is still there and active.
Now you have to add a new rule to mark the mails where you have requested a Notification.
Within "Create New Rules" you have to edit the header and add a new Headertype named
"Disposition-Notification-To". The rule is simple: if a mail contains an @-sign in this headerline
colour it as you like. Now you not only will see within your sent items the mails where you have
requested a return receipt from addressee but also in the Inbox the mails where the sender
asks you send him a return receipt
After the script has been compiled and saved you can run it from within the editor. You will se blank
email window poping up. Now just write your email select the addressee and that's it.
The script below is an example for "New Email & Receipt" If you want to be perfect you can do the
same with "Answer & Receipt", "Answer to All & Receipt" and "Forward & Receipt" and by using iKey2
or something similar you can run those scripts from an external menu or Hot-key. If you like you can
try to start the script(s) from within Mail Act-On. But my Apple Mail always crashes when I tried to do this.
This has been tested on Intel Mac under 10.4.7 together with Exchange 2003 and Exim as a Mailserver
Good luck - Ody
*)
tell application "Mail"
set listOfSenders to {}
set everyAccount to every account
repeat with eachAccount in everyAccount
set everyEmailAddress to email addresses of eachAccount
if (everyEmailAddress is not equal to missing value) then
repeat with eachEmailAddress in everyEmailAddress
set listOfSenders to listOfSenders & {(full name of eachAccount & " <"Which account would you like to send this message from?" without multiple selections allowed
if theResult is not equal to false then
set theSender to item 1 of theResult
tell application "Mail"
set newMessage to make new outgoing message with properties {}
tell newMessage
set visible to true
set sender to theSender & "\nDisposition-Notification-To: " & theSender
end tell
activate
end tell
end if