Adding proof of concept bounce processing postfix pipe script.
This commit is contained in:
parent
ef172e2228
commit
b6d18e88a2
3 changed files with 73 additions and 109 deletions
|
|
@ -141,8 +141,7 @@ sub send {
|
|||
my $subject = '[TEST] Subject selection still needs to be implemented.';
|
||||
|
||||
my $messageId = $id->toHex( $self->getId );
|
||||
# TODO: MAKE DOMAIN SETTABLE!
|
||||
my $domain = 'geefmegeld.nl';
|
||||
my $domain = $session->setting->get( 'newsletterReturnDomain' );
|
||||
|
||||
# Setup email
|
||||
my $mail = WebGUI::Mail::Send->create( $session, {
|
||||
|
|
@ -168,5 +167,18 @@ sub send {
|
|||
return;
|
||||
}
|
||||
|
||||
sub registerBounced {
|
||||
my $self = shift;
|
||||
|
||||
$self->update( {
|
||||
status => 'error',
|
||||
errorMessage => 'Message was bounced',
|
||||
} );
|
||||
|
||||
#### TODO: Write to bounce log
|
||||
|
||||
return;
|
||||
}
|
||||
|
||||
1;
|
||||
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue