Variable envelope return path (VERP) is a technique to enable automatic detection of undeliverable e-mail addresses when sending email to multiple recipients. It works by using a different return path (also called "envelope sender") for each recipient of a message.
Questions tagged [verp]
10 questions
11
votes
1 answer
How can the Return-Path header be different than the actual email bounce recipient?
I recently moved my transactional email sending to Mailgun
It works good so far however I am wondering about the return-path header.
Consider this email (I removed irrelevant header and replaced email/domain for privacy purposes)
Delivered-To:…
![](../../users/profiles/413910.webp)
The Surrican
- 26,829
- 23
- 111
- 159
6
votes
1 answer
Explaining VERP
I am in the middle of making a bounce detection program, that reads bounce mails. Our setup is that we are sending out emails, adding a noreply@domain.tl to the sent mails. Some of the recipients does not exist anymore and therefor we want to read…
![](../../users/profiles/21199.webp)
mslot
- 4,317
- 8
- 30
- 62
2
votes
1 answer
How do I get a Plesk 11 server to accept email to addresses with delimiter (VERP)?
What I Want
We send out bulk renewal notices via email and it would be ideal if we could link any bounce messages with the corresponding record in our database. I recently learned about VERP (wiki) and thought that would be the perfect solution for…
![](../../users/profiles/1862009.webp)
toxalot
- 9,829
- 5
- 33
- 56
2
votes
1 answer
Sending email with a custom envelope sender (VERP)
I'm writing a server that will send email to many recipients on behalf of my client.
The email must come from the client's email address (client@example.org), but I want to automatically handle bounces via VERP. Basically, the email From: header…
![](../../users/profiles/201952.webp)
josh3736
- 124,335
- 26
- 203
- 248
1
vote
1 answer
Capturing bounces to a no-reply email address
I'm trying to figure out how to best implement a bounce capture from a situation where the sending mail box is a no-reply. Here's the situation.
We send out confirmation emails to users for bookings they have made on our system. We never want the…
![](../../users/profiles/333661.webp)
MB.
- 669
- 9
- 26
1
vote
2 answers
Send VERP compliant email using python and postfix
I want to be able to send emails in python so that I can parse bounces. VERP seems to be the solution to this. However I don't receive the bounce notification when I set my from address (not the MIMEMultipart object's "From" value) to include the…
![](../../users/profiles/40707.webp)
Travis Leleu
- 4,050
- 2
- 24
- 32
0
votes
1 answer
VERP with JavaMail and Postfix, How To?
First of all, Greetings!
I am about to Develop a a custom newsletter application in Java using the Javax.mail API.
So I need to Develop a Verp technique in order to track bounces.
So far I have Override the javax.mail.internet.MimeMessage Just to…
![](../../users/profiles/1252800.webp)
jRootShell
- 1
- 1
0
votes
2 answers
Catch email bounce
I will be sending legitimate emails to a list of recipients and some of them are probably obsolete by now.
I wish to know, based on the email bounces, which are obsolete and delete them from the database. Except VERP I haven't seen anything…
![](../../users/profiles/1796.webp)
Andrei Rînea
- 18,961
- 16
- 112
- 162
0
votes
0 answers
How to handle mailer daemon responses with JavaMail API and exchange server?
We have a mailing service, where we send notifications to users. But when a user's email is invalid , the the server responds with a mailer daemon response or bounce mail. I want to catch these responses and log them into a database.
Is this…
![](../../users/profiles/11704561.webp)
Sai
- 11
- 4
0
votes
2 answers
VERP and perl postfix not working
So I have a script that I'm trying to get VERP running correctly on. It's using MIME::Lite and postfix as the mail server. Here is the code:
use strict;
use MIME::Lite;
use LWP::Simple;
use Mail::Verp;
my $email =…
![](../../users/profiles/1309205.webp)
Paul Stoneking
- 41
- 6