Thunderbird add original sender as Reply-to when forwarding - thunderbird

Is there any way to keep original sender when forwarding message in thunderbird?
Or at least set him as Reply-To, so next person in company can just click reply and send mail to him, not to me.
And keep all previous discussion below :)
Thanks in advance.

This is what i exactly needed:
https://addons.mozilla.org/en-us/thunderbird/addon/mailredirect/

Related

Why unsend email is not possible in technical explanation?

I really want to know why does sent email cant be unsend
Is it because after mail reach the recipient MTA our Mail Server does not have control/permission to that MTA so it is not possible to unsend it?
Or is it because in the recipient SMTP Server has downloaded the sender mail, so it will always available in the recipient SMTP Server after get sent?
or what cause that ?
and if the cause is point number 1, my question what if the Mail Server is the same as mine or in other words for example me and the recipient use gmail
thank you for helping me
The reason might surprise you but it's rather simple. Because time is linear and you can't travel back in time.
Now, if both you(the sender) and someone else(the receiver) have Microsoft Outlook AND your email accounts are hosted in a Microsoft Exchange Server, then:
Open the Sent Items folder, and double-click to open the email you want to recall.
In the Message window, please click Message > Actions > Recall This Message. See screenshot:
In the popping out Recall This Message dialog box, please check the Delete unread copies of this message option, and click the OK button. See screenshot:
Note: It’s optional to check the Tell me if recall succeeds or fails for each recipient option.
If your recipients have not read the specified email yet, this email will be deleted from their Outlook automatically.

Forward mail using gmail API

Is there any code provided by google to forward mail. because i haven't found one. If there is any way to forward mail using GMAIL API with extra content to send with original message. Please help.
I don't see any specific forward operation...
You'll have to:
get the message,
add your extra content to the top of the original message and
change the to address, then
remove any cc and bcc addresses [Per #martin-paucot notes from his actual experience doing this]
send it.
Not much help to you but take note of the Threads.
Watch out while doing this procedure !
I used the answer of Jhon Mee to forward all emails from a user to an other one.
If you just change the "To:" it will continue to send the emails to everyone in "Cc:" and "Bcc:"
Here is the procedure:
Retreive the email in raw format
Decode the email from base64
Replace the line "To:" with the email you want to forward to
Remove the lines "CC:" and "Bcc:"
Send it
Alternatively, access through IMAP and use a Python library like imaplib.
#Google Devs: Why not give us easy forwarding through your "Gmail API"?

How do you track bounced emails

I'm working on a system that delivers bulk emails.
My question is how do I receive a copy of Non-Delivery notification to another email address?
The reason I need to do this , is so that I can programmatically create my own black lists.
Amazon SES somehow manges to do this, but how?
Any help would greatly be appreciated.
Thanks,
Jamie
It depends which MTA you are using (e.g. sendmail, qmail, postfix, etc), but most MTA's will log undeliverables, so you can get the non-deliverable addresses from the logs. Also, most MTA's will send a non-deliverable notice to back to the envelope sender of the original message.

Will the info I want about an incoming email survive in the envelope?

I have a situation where emails bound for several recipients will arrive in one mailbox.
I want to go through and deal with them according to who they were sent to, but I'm not sure I will always have the correct info.
Suppose I have one recipient fred#domain1.com .
if someone bcc's him on an email, I know that fred will not see any To: field in his email BUT I will be able to find fred#domain1.com in the envelope. No problem.
Now, what if fred has some email forwarding service. Or lets say he asks gmail to forward a copy of every email he receives at gmail on to his fred#domain1.com address.
The original message that was sent to him may have said fred#gmail.com in the envelope, and will still say it in the To: but once gmail has forwarded it, can I be sure I will always find fred#domain1.com in the envelope for the "final leg" of its journey ?
fred#gmail.com it would be no use to me, you see.
Or will I find (somewhere in the envelope) references to both the gmail AND the domain1 addresses ?
TIA
I believe MTAs add Delivered-To or X-Forwarded (or similar, depends on the MTA) for the forwarded message. To: headers usually stay as-is.

How should the SENDER header be used in Emails

I've got a web app which I'm sending emails from. I want the emails to appear to come from users of the system, but guessing that these will appear as spoofed emails as they aren't coming from where they are saying they come from.
I've looked around and it appears that the SENDER header fits the bill. Is this a good solution? Also which way round should it be used? SENDER is the users email? or SENDER is the an email address from the domain I'm sending from?
Thanks in advance
Dave
Who is doing the sending of the emails? From your description I would guess that some action of a user triggers sending an email. In that case, the user's email address belongs in the From header, and in any case, an email address for your web app should be in the Sender header because that is doing the actual sending of the email.
Of course, this is how it ideally works. I have encountered broken email programs that actually use the Sender header for replies if that is present instead of From, so if the receivers of the emails start replying to you, you will probably need to reconsider, but for now go with the "correct" approach.