Fix PHP notice when property doesn't exist (#2863) Redux
This commit is contained in:
parent
d902a126a0
commit
d69a18f551
1 changed files with 1 additions and 1 deletions
|
@ -412,7 +412,7 @@ class Deliver_SMTP extends Deliver {
|
|||
if (!$to[$i]->host) $to[$i]->host = $domain;
|
||||
if (strlen($to[$i]->mailbox)) {
|
||||
// Ask for DSN if user has requested such and remote server supports it
|
||||
if ($rfc822_header->dsn && array_key_exists('DSN',$this->ehlo)) {
|
||||
if (isset($rfc822_header->dsn) && $rfc822_header->dsn && array_key_exists('DSN',$this->ehlo)) {
|
||||
// TODO: Make the DSN parameters configurable by admin? user?
|
||||
fputs($stream, 'RCPT TO:<'.$to[$i]->mailbox.'@'.$to[$i]->host."> NOTIFY=SUCCESS,DELAY,FAILURE\r\n");
|
||||
// Retry without DSN fields for cranky MTAs
|
||||
|
|
Loading…
Add table
Reference in a new issue