Thanks for the suggestion sir, you have a good point on the black listing, didn't think of that perspective.
On Jan 27, 2012, at 2:17 PM, Reindl Harald wrote: > > > Am 27.01.2012 20:08, schrieb Mailing Lists: >> I was curious, is it possible to create custom error messages? For example >> when I get a bounce back error: >> >> ----- The following addresses had permanent fatal errors ----- >> b...@test.com <mailto:b...@test.com> >> >> (reason: 550 5.1.1 <b...@test.com <mailto:b...@test.com>>: Recipient >> address rejected: User unknown in virtual >> mailbox table) >> >> (expanded from: b...@test.com <mailto:b...@test.com>) >> >> Want it to be something like... >> >> You received b...@test.com <mailto:b...@test.com> in error (reason: 550 >> 5.1.1). >> >> If you don't know what this error means, please visit >> http://www.test.com/550.html >> >> ^ Keep it simple... any suggestions or direction will be greatly appreciated. > > to say it not polite: it is idiotic to remove "User unknown" > > as example we are doing fully automated bounce-managment based on > /var/log/maillog and remove adresses from ALL tables of all customers > which contains "newsletter" in the table-name and having a field "email" > > it is hard enough to cover most of the stupid versons of "user unknown" > out there currently and this should not be raised > > use "smtpd_reject_footer" for additional messages > ___________________________________ > > why i am not polite here is this "blacklist" combined with a > "whitelist" of all sorts of "disk full" and "quoza reached" > and i have no understanding for people who wants changing > default messages which can automatically processed > > > > 1 abgelaufen-expired > 2 account disabled > 3 account expired > 4 account has been disabled or discontinued > 5 account inactive > 6 account invalid > 7 account is disabled > 8 account is unavailable > 9 account that you tried to reach is disabled > 10 account unavailable > 11 account unknown > 12 address invalid > 13 address rejected > 14 address unknown > 15 addressee unknown > 16 adresse unbekannt > 17 adresse ungueltig > 18 benutzer existiert nicht > 19 benutzer unbekannt > 20 deactivated due to abuse > 21 delivery denied > 22 email invalid > 23 email unbekannt > 24 email ungueltig > 25 empfaenger unbekannt > 26 empfaenger ungueltig > 27 has no mail-records > 28 here by that name > 29 host found but no data record of requested type > 30 in my list of allowed rcpt > 31 in name directory > 32 inactive user > 33 inbox invalid > 34 invalid address > 35 invalid inbox > 36 invalid mailbox > 37 invalid or expired email > 38 invalid rcpt > 39 invalid recipient > 40 invalid rhodes university e-mail address > 41 invalid user > 42 is restricted > 43 is unknown > 44 mailbox invalid > 45 mailbox unavailable > 46 mailbox unknown > 47 my list of allowed rcpthosts > 48 nicht bekannt > 49 nicht gefunden > 50 nicht vorhanden > 51 no forwarding address known > 52 no person with that email > 53 no such address > 54 no such inbox > 55 no such mailbox > 56 no such person > 57 no such rcpt > 58 no such recipient > 59 no such user > 60 no third-party dsns > 61 no valid address > 62 no valid rcpt > 63 no valid recipient > 64 no valid user > 65 non-existant > 66 not a known address > 67 not a known mailbox > 68 not a known rcpt > 69 not a known recipient > 70 not a known user > 71 not a valid mailbox > 72 not a valid user > 73 not exist > 74 not found > 75 not in my validrcptto list > 76 not known > 77 not our customer > 78 not present in directory > 79 please contact the receiver with another way > 80 points to mx.fakemx.net > 81 rcpt invalid > 82 rcpt is not accepted > 83 rcpt not accepted > 84 rcpt unknown > 85 recipient invalid > 86 recipient is not accepted > 87 recipient rejected > 88 recipient unknown > 89 relay access denied > 90 relay not permitted > 91 relaying denied > 92 rule imposed mailbox access > 93 target invalid > 94 this account is not allowed > 95 this target address is not our mx service client > 96 this user doesn > 97 this username doesn > 98 unable to deliver to > 99 unable to relay > 100 unbekanntes ziel > 101 undeliverable address > 102 unknown (in reply to rcpt to command) > 103 unknown address > 104 unknown alias > 105 unknown email address > 106 unknown entry > 107 unknown in virtual alias table > 108 unknown local user > 109 unknown or illegal alias > 110 unknown or illegal user > 111 unknown rcpt > 112 unknown recipient > 113 unknown target > 114 unknown user > 115 unresolvable address > 116 unresolvable alias > 117 unresolvable target > 118 unresolvable user > 119 unroutable address > 120 unroutable alias > 121 unroutable target > 122 unroutable user > 123 unrouteable address > 124 unrouteable alias > 125 unrouteable target > 126 unrouteable user > 127 unsupported mail destination > 128 user invalid > 129 user is suspended > 130 user lookup fail > 131 user not accept > 132 user not local > 133 user unknown > 134 username invalid > 135 username lookup fail > 136 username not accept > 137 username not local > 138 username unknown > 139 we do not relay > 140 you probably meant > 141 ziel unbekannt > 142 ziel ungueltig >