Browse Source

virtuser_file: add support for opensmtpd format (#9898)

pull/9900/head
PhilW 1 month ago
parent
commit
1cf90a0691
  1. 4
      plugins/virtuser_file/virtuser_file.php

4
plugins/virtuser_file/virtuser_file.php

@ -43,7 +43,9 @@ class virtuser_file extends rcube_plugin
$arr = preg_split('/\s+/', $r[$i]);
if (count($arr) > 0 && strpos($arr[0], '@')) {
$result[] = rcube_utils::idn_to_ascii(trim(str_replace('\@', '@', $arr[0])));
$email = rcube_utils::idn_to_ascii(trim(str_replace('\@', '@', $arr[0])));
// support opensmtpd file format #9898
$result[] = rtrim($email, ':');
if (!empty($p['first'])) {
$p['email'] = $result[0];

Loading…
Cancel
Save