Kevin,

> I'm using exim4 + amavis + mysql during a couple of time, i have see i
> receive mail who amavis give a content type as '?' in msgs.content, i see
> that mails are droped and a dsn has been sent to the sender.
>
> What kind of content is '?' and how can i make them to be not droped and no
> dsn sent?

Which version of amavisd?

The '?' is a catchall
if none other contents categories apply from the list:

  my(%content_short_name) = (  # as written to a SQL record
    CC_VIRUS,     'V',
    CC_BANNED,    'B',
    CC_SPAM,      'S',
    CC_SPAMMY,    's',
    CC_BADH.",2", 'M',
    CC_BADH,      'H',
    CC_OVERSIZED, 'O',
    CC_CLEAN,     'C',
    CC_CATCHALL,  '?',
  );

sub CC_MTA   ()    { 2 }  # trouble passing mail back to MTA
sub CC_UNCHECKED() { 7 }

It is strange, it should not normally happen.
Can you find and show log entries pertaining to this message?
What blocking reason did the log entry show?

One likely possibility is that MTA rejected the message
when amavisd tried to forward it back to MTA. Check the log.

Another (less likely) might be that the contents category
was CC_UNCHECKED and that you changed the default setting
for  $final_destiny_by_ccat{CC_UNCHECKED} or {CC_CATCHALL}

  Mark
 

------------------------------------------------------------------------------
_______________________________________________
AMaViS-user mailing list
AMaViS-user@lists.sourceforge.net 
https://lists.sourceforge.net/lists/listinfo/amavis-user 
 AMaViS-FAQ:http://www.amavis.org/amavis-faq.php3 
 AMaViS-HowTos:http://www.amavis.org/howto/ 

Reply via email to