diff --git a/e107_handlers/mailout_admin_class.php b/e107_handlers/mailout_admin_class.php
index 208a3b968..945f8d168 100644
--- a/e107_handlers/mailout_admin_class.php
+++ b/e107_handlers/mailout_admin_class.php
@@ -2141,17 +2141,17 @@ class mailoutAdminClass extends e107MailManager
$text .= "
".LAN_MAILOUT_87.": |
- ".$frm->text('smtp_server',$pref['smtp_server'], 50, array('size'=>'xxlarge'))." |
+ ".$frm->text('smtp_server',$pref['smtp_server'], 128, array('size'=>'xxlarge'))." |
".LAN_MAILOUT_88.": |
- ".$frm->text('smtp_username',$pref['smtp_username'], 50, array('size'=>'xxlarge', 'placeholder'=>"(".LAN_OPTIONAL.")"))." |
+ ".$frm->text('smtp_username',$pref['smtp_username'], 128, array('size'=>'xxlarge', 'placeholder'=>"(".LAN_OPTIONAL.")"))." |
".LAN_MAILOUT_89.": |
- ".$frm->password('smtp_password',$pref['smtp_password'], 50, array('size'=>'xxlarge', 'placeholder'=>"(".LAN_OPTIONAL.")"))."
+ | ".$frm->password('smtp_password',$pref['smtp_password'], 128, array('size'=>'xxlarge', 'required'=>false, 'pattern'=>'.{4,}', 'placeholder'=>"(".LAN_OPTIONAL.")", 'autocomplete'=>'new-password'))."
|