Tcp_intranet

Sun Java(tm) System Messaging Server 6.3-6.03 (built Mar 14 2008; 32bit)
libimta.so 6.3-6.03 (built 17:07:13, Mar 14 2008; 32bit)
SunOS hermes 5.10 Generic_137112-05 i86pc i386 i86pc
I'm having a huge problem. Messages from the internet that reverse to a single word like dkfsldfskdlf instead of dkfsldfskdlf.example.com are coming in on tcp_intranet instead of tcp_local. I've been watching this for awhile. At first all i noticed was the localhost ones now spammers are using others. I thought the dispatcher simply used the mappings Internal_ip to route to either tcp_local or tcp_intranet.
INTERNAL_IP
xxx.xxx.xxx.xxx $Y
127.0.0.1 $Y
* $N
i used xxx to hide the ip.
here is a sample log with one of the many ip's with a single word as reverse dns
32396:11-Feb-2009 21:58:40.32 682e.159e.18437 tcp_intranet ims-ms E 1 [email protected] rfc822;[email protected] xxxxxx@ims-ms-daemon 20 /opt/SUNWmsgsr/data/queue/ims-ms/015/ZZg1n6cf_uvIy.00 <[email protected]> mailsrv h205175156180 (h205175156180 [205.175.156.180])
When you dig the ip you can see what I mean.
What should I check?
Edited by: mark42324 on Feb 11, 2009 9:53 PM
Edited by: mark42324 on Feb 11, 2009 10:01 PM

mark42324 wrote:
I'm having a huge problem. Messages from the internet that reverse to a single word like dkfsldfskdlf instead of dkfsldfskdlf.example.com are coming in on tcp_intranet instead of tcp_local. I've been watching this for awhile. At first all i noticed was the localhost ones now spammers are using others. I thought the dispatcher simply used the mappings Internal_ip to route to either tcp_local or tcp_intranet.
here is a sample log with one of the many ip's with a single word as reverse dns
32396:11-Feb-2009 21:58:40.32 682e.159e.18437 tcp_intranet ims-ms E 1 [email protected] rfc822;[email protected] xxxxxx@ims-ms-daemon 20 /opt/SUNWmsgsr/data/queue/ims-ms/015/ZZg1n6cf_uvIy.00 <[email protected]> mailsrv h205175156180 (h205175156180 [205.175.156.180])
This problem can occur if you have not set "identnonenumeric" in your tcp_local channel configuration (imta.cnf).
NB: "identnonenumeric" is the default configuration for new installations of Messaging Server 6.3.
There is more detailed information about the ident* keywords here:
http://msg.wikidoc.info/index.php/Identtcp%2C_identtcplimited%2C_identtcpnumeric%2C_identtcpsymbolic%2C_identnone%2C_identnonelimited%2C_identnonenumeric%2C_identnonesymbolic%2C_forwardchecknone%2C_forwardchecktag%2C_forwardcheckdelete_Channel_Options
Regards,
Shane.

Similar Messages

  • Tcp_intranet channel to accept only for a specific internal IP address

    I am currently using SunOne Messaging Server v5.2:
    I would like to configure our MTA to only deliver emails to their proper mailstore if the emails are from 2 specific internal IP addresses. If emails that originated from the intranet are not from the above 2 IP addresses then I would like to re-route the emails to a particular MTA(port 25) for processing. Can this be done? And if so, what changes do I need to make to the imta.cnf file/mappings file?
    The tcp_local channel for outgoing emails should remain the same. My guess is that I have to modify the tcp_intranet channel to only accept from specific IPaddresses, Otherwise pass the emails to another channel or MTA for processing.
    Question: Can a user spoof an Email with an improper IP address. And if so, do I have to turn on reverse lookup to stop this from happening Or is reverse lookup on by default? Where is the reverse lookup setting? In the imta.cnf file?

    by default, we do examine the ip address of a mail sending partner. this is hard to spoof, and it's not based on "from" attribute.
    However, I'm not at all sure that what you're asking for is truly something achieveable by any normal means, nor if it's truly useful ..
    Perhaps you could create another channel for your specific ip addresses, and that would work. . .

  • Tcp_intranet & tcp_local channel

    the default domain is domain.net
    when [email protected] send an email to another user in the same domain the message is routed by default to the tcp_intranet channel
    what can i do to route all internal mail to tcp_local channel
    thanks for reply

    The choice of which channel is used is made in the "internal_ip" section of the "mapping" file.
    You need to make sure that all of your internal systems are included in the IP range(s) you specify there.

  • Failed MX lookup on tcp_intranet

    Hi, I have a new test installation of Comms Suite 5:
    Sun Java(tm) System Messaging Server 6.3-0.15 (built Feb 9 2007)
    libimta.so 6.3-0.15 (built 19:27:56, Feb 9 2007)
    SunOS uwc 5.10 Generic_118833-36 sun4v sparc SUNW,Sun-Fire-T1000
    This is a two-tiered deployment. If I enable Messenger Express on the message store system, I can send and receive mail within this test domain. But when I send mail with either Messenger Express or Communications Express on the front-end, it sits in the tcp_intranet queue with the following message in mail.log_current:
    24-May-2007 21:18:08.79 tcp_intranet Q 1 [email protected] rfc822;[email protected] @store.mydomain.com:[email protected] Failed MX lookup; try again later
    This all makes sense to me: This is a user in this domain, on the system store.mydomain.com. I don't understand why it is attempting a DNS lookup. The store system is reachable as both "store.mydomain.com" and "store" using entries in /etc/hosts. It is correct that DNS is not configured on this system, it just seems odd to me that DNS is necessary on the tcp_intranet channel.
    Can anyone shed some light?
    Thanks.

    Hi,
    This is a two-tiered deployment. If I enable
    Messenger Express on the message store system, Ican
    send and receive mail within this test domain.But
    when I send mail with either Messenger Express or
    Communications Express on the front-end, it sits in
    the tcp_intranet queue with the following message
    in
    mail.log_current:
    24-May-2007 21:18:08.79 tcp_intranet Q
    1
    [email protected] rfc822;[email protected]
    @store.mydomain.com:[email protected] Failed MX
    lookup; try again later
    This all makes sense to me: This is a user in this
    domain, on the system store.mydomain.com. I don't
    understand why it is attempting a DNS lookup. The
    store system is reachable as both
    "store.mydomain.com" and "store" using entries in
    /etc/hosts. It is correct that DNS is not
    configured
    on this system, it just seems odd to me that DNS is
    necessary on the tcp_intranet channel.
    DNS is fundamental to the delivery of email. By
    default tcp_intranet channel has the 'mx' keyword
    which means it will try an MX lookup for the outgoing
    host/domain.
    You can prevent this by changing the 'mx' to 'nomx'
    on the tcp_intranet channel definition in the
    imta.cnf file so it will deliver to the A record of
    the domain instead.
    Run ./imsimta cnbuild;./imsimta restart for the
    change to take affect.
    Regards,
    Shane.Shane, thanks for your reply.
    This is still a little confusing. I can set up DNS, but if this MTA looks up the MX record for the domain, it will get its own address. This MTA is the front-end, it is trying to deliver to the message store. I completely understand the need for DNS and the MX lookup on tcp_local, but I'm not clear about what the MTA will do with the information it receives in the MX record.
    Thanks.

  • Messaging Server 7.3 - Relaying Denied with tcp_intranet channel

    Hi for everybody,
    I have implemented the Messaging Server 7.3-11.1.
    With Convergence sending and receiving mail works perfectly.
    The problem arises when using another mail client (Thunderbird). I added the internal IP's in the Mappings table (INTERNAL_IP) and the logs can be seen that the entry of mail is sent to the tcp_intranet channel if not used authentication and tcp_auth when using the plain login.
    Thus sending emails to the ims-ms queue (internal) work perfectly BUT when sending mail out the server replies with "Relaying Denied."
    I guess it's a problem with the mappings table but have not found anything wrong.
    imta.cnf----------------------
    ! Rules to select local users
    $* $A$E$F$U%[email protected]
    mailserver.base.pro $U%[email protected]
    base.cat $U%[email protected]
    ! ims-ms
    .ims-ms-daemon $U%$H.ims-ms-daemon@ims-ms-daemon
    ! lmtp
    !.lmtp $E$F$U%$H.lmtp@lmtpcs-daemon
    !.lmtp $B$F$U%$H@$H@lmtpcs-daemon
    ! native
    .native-daemon $U%$H.native-daemon@native-daemon
    ! pipe
    .pipe-daemon $U%$H.pipe-daemon@pipe-daemon
    ! tcp_local
    ! Rules for top level internet domains
    <IMTA_TABLE:internet.rules
    ! tcp_intranet
    ! Do mapping lookup for internal IP addresses
    [] $E$R${INTERNAL_IP,$L}$U%[$L]@tcp_intranet-daemon
    .base.cat $U%$H.base.cat@tcp_intranet-daemon
    * $U%$&0.base.cat
    ! part II : channel blocks
    defaults notices 1 2 4 7 noswitchchannel immnonurgent maxjobs 7 defaulthost base.cat base.cat logging
    ! delivery channel to local /var/mail store
    l viaaliasrequired
    mailserver.base.pro
    ! ims-ms
    ims-ms defragment notices 1 7 14 21 28 backoff "pt5m" "pt10m" "pt30m" "pt1h" "pt2h" "pt4h" maxjobs 2 pool IMS_POOL fileinto $U+$S@$D
    ims-ms-daemon
    ! native
    native defragment maxjobs 1
    native-daemon
    ! pipe
    pipe single defragment
    pipe-daemon
    ! tcp_local
    tcp_local smtp mx single_sys remotehost inner switchchannel identnonenumeric pool SMTP_POOL maytlsserver maysaslserver saslswitchchannel tcp_auth loopcheck
    tcp-daemon
    ! tcp_intranet
    tcp_intranet smtp mx single_sys dequeue_removeroute pool SMTP_POOL maytlsserver allowswitchchannel maysaslserver saslswitchchannel tcp_auth loopcheck
    tcp_intranet-daemon
    ! tcp_submit
    tcp_submit submit smtp mustsaslserver saslswitchchannel tcp_submit maytlsserver
    tcp_submit-daemon
    ! tcp_auth
    tcp_auth smtp mustsaslserver
    tcp_auth-daemon
    ! tcp_tas
    tcp_tas smtp allowswitchchannel mustsaslserver maytlsserver deliveryflags 2
    tcp_tas-daemon
    ! tcp_lmtpss (LMTP server - store)
    !tcp_lmtpss lmtp flagtransfer identnonenumeric
    !tcp_lmtpss-daemonMAPPINGS TABLE
    FROM_ACCESS
    ! Entries to block certain submissions normally would be inserted here,
    ! above the ntended-to-be-final entries that while permitting submission,
    ! merely disable any potential "vacation" effect.
    ! The following entries disable Sieve "vacation" action on lists sorts
    ! of addresses, as recommended by the Sieve "vacation" extension draft.
       *|SMTP*|*|*|MAILER-DAEMON@*|*    $!$Y
       *|SMTP*|*|*|LISTSERVE*@|*        $!$Y
       *|SMTP*|*|*|majordomo@*|*        $!$Y
       *|SMTP*|*|*|*-request@*|*        $!$Y
       *|SMTP*|*|*|*-owner@*|*          $!$Y
       *|SMTP*|*|*|owner-*@*|*          $!$Y
    PORT_ACCESS
      *|*|*|*|*  $C$|INTERNAL_IP;$3|$Y$E
      *  $YEXTERNAL
    INTERNAL_IP
      $(192.168.125.50/16)  $Y
      127.0.0.1  $Y
      *  $N
    ORIG_SEND_ACCESS
      tcp_local|*|tcp_local|*  $N$D30|Relaying$ not$ allowed
      tcp_*|*|native|*  $N
      tcp_*|*|hold|*  $N
      tcp_*|*|pipe|*  $N
      tcp_*|*|ims-ms|*  $N
      tcp_*|*|tcp_lmtpcs*|*  $N
    ! Block "external" submissions of explicitly source-routed "internal" addresses
      tcp_local|*|tcp_intranet|@*:*.*   $N$D30|Explicit$ routing$ not$ allowed
      tcp_local|*|tcp_intranet|*$%*@*   $N$D30|Explicit$ routing$ not$ allowed
      tcp_local|*|tcp_intranet|*.*!*@*  $N$D30|Explicit$ routing$ not$ allowed
      tcp_local|*|tcp_intranet|"*@*"@*  $N$D30|Explicit$ routing$ not$ allowed
    SEND_ACCESS
      tcp_*|*|*|*@[127.*]  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@localhost.*  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@example.com  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@example.net  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@example.org  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@*.test  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@*.example  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@*.invalid  $X5.1.2|$NBad$ destination$ systemThanks for any reply and for your time,
    David Garcia O.

    Ok, thanks for the help.
    If the system does not work perfectly our customers will not buy a support license.
    So if anyone has a similar problem and found the solution or can provide some idea ... would be great
    Regards,
    David Garcia O.
    tcp_local_slave log attached:
    08:40:16.02: Debug output enabled, program version V7.3 compiled Sep  1 2009 20:03:21
    08:40:16.02: Sun Java(tm) System Messaging Server shared library version 7.3-11.01 linked 19:54:45, Sep  1 2009
    08:40:16.02: SMTP server initiated on socket 6
    08:40:16.02: Received connection from @[unknown] [192.168.119.204]
    08:40:16.02: Transport/application information for connection: TCP|192.168.125.50|25|192.168.119.204|1571 SMTP
    08:40:16.02: Applying PORT_ACCESS mapping to "TCP|192.168.125.50|25|192.168.119.204|1571"
    08:40:16.02: PORT_ACCESS result:
    08:40:16.02: Ruleset:
    08:40:16.02: Realm:
    08:40:16.02: Sending    : "220 mailserver.base.pro -- Server ESMTP (Sun Java(tm) System Messaging Server 7.3-11.01 64bit (built Sep  1 2009))"
    08:40:16.02: Session/transaction timer check
    08:40:16.07: Received   : "EHLO [192.168.119.204]"
    08:40:16.07: Remote host IDENT information: [unknown] [192.168.119.204]
    08:40:16.07: Attempting channel switch: Rewriting "user@[192.168.119.204]"
    08:40:16.07:   Rewrite succeeded, matched channel tcp_intranet
    08:40:16.07:   Rewrite/switch succeeded, switched to channel: tcp_intranet
    08:40:16.07: Creating SASL context for service "smtp" and ruleset ""
    08:40:16.07: SASL context creation returned status = 0
    08:40:16.07: Sending    : "250-mailserver.base.pro"
    08:40:16.07: Sending    : "250-8BITMIME"
    08:40:16.07: Sending    : "250-PIPELINING"
    08:40:16.07: Sending    : "250-CHUNKING"
    08:40:16.07: Sending    : "250-DSN"
    08:40:16.07: Sending    : "250-ENHANCEDSTATUSCODES"
    08:40:16.07: Sending    : "250-EXPN"
    08:40:16.07: Sending    : "250-HELP"
    08:40:16.07: Sending    : "250-XADR"
    08:40:16.07: Sending    : "250-XSTA"
    08:40:16.07: Sending    : "250-XCIR"
    08:40:16.07: Sending    : "250-XGEN"
    08:40:16.07: Sending    : "250-XLOOP C7763B251B514B515FF391A3E31687D0"
    08:40:16.07: Listing available SASL mechanisms
    08:40:16.07: SASL mechanism list status = 0
    08:40:16.07: Sending    : "250-AUTH PLAIN LOGIN"
    08:40:16.07: Sending    : "250-AUTH=LOGIN PLAIN"
    08:40:16.07: Sending    : "250-ETRN"
    08:40:16.07: Sending    : "250-NO-SOLICITING"
    08:40:16.07: Sending    : "250 SIZE 0"
    08:40:16.16: Received   : "AUTH PLAIN AGpmdWVudGVzAGpmdWVudGVz"
    08:40:16.16: Attempting channel switch to: tcp_auth
    08:40:16.16: Channel switch successful
    08:40:16.16: Sending    : "235 2.7.0 PLAIN authentication successful.
    08:40:16.27: Received   : "MAIL FROM:<[email protected]>"
    08:40:16.27: Debug output enabled, system mailserver.base.pro, process 0a8a.7c, message enqueue routines version V7.3 compiled Sep  1 2009 19:55:02
    08:40:16.27: Sending    : "250 2.5.0 Address Ok."
    08:40:18.21: Received   : "QUIT"
    08:40:18.21: Sending    : "221 2.3.0 Bye received. Goodbye."
    08:40:18.21: Shutting down SASL server context
    08:40:18.21: smtpc_enqueue returning a status of 9 (OK)
    08:40:18.21: pmt_close: [6] status 0
    {code}                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               

  • Error while trying to send mail to user  - intermediate channel settings

    Hi,
    I am trying to implement the intermediate_channel code program, and for that I have made changes to my configuration file as follows.:-
    if you search for the phrase '" ADDED", it will take you to all those places where I have made entries.
    ! IMTA configuration file
    ! part I : rewrite rules
    ! Domain Rewrite Rules.
    ! Uncomment this line to use domain rewrite rules
    ! from the configuration file instead of the domain database.
    ! Please refer to the iMS documentation for details.
    !<IMTA_TABLE:domains.rules
    !ADD start
    startcom.com $U%startcom.com@x-looptest-daemon$Nxloop_test
    startcom.com [email protected]
    !ADD end
    ! ims-ms
    .ims-ms-daemon $U%$H.ims-ms-daemon@ims-ms-daemon
    ! lmtp
    !.lmtp $U%$H@lmtpcs-daemon
    ! lmtpn
    !.lmtpn $U%$H@lmtpcn-daemon
    ! native
    .native-daemon $U%$H.native-daemon@native-daemon
    ! pipe
    .pipe-daemon $U%$H.pipe-daemon@pipe-daemon
    ! tcp_local
    ! Rules for top level internet domains
    <IMTA_TABLE:internet.rules
    ! tcp_intranet
    ! Do mapping lookup for internal IP addresses
    [] $E$R${INTERNAL_IP,$L}$U%[$L]@tcp_intranet-daemon
    .startcom.com $U%$H.startcom.com@tcp_intranet-daemon
    * $U%$&0.startcom.com
    ! reprocess
    reprocess $U%reprocess.mahanadi.startcom.com@reprocess-daemon
    reprocess.mahanadi.startcom.com $U%reprocess.mahanadi.startcom.com@reprocess-daemon
    ! process
    process $U%process.mahanadi.startcom.com@process-daemon
    process.mahanadi.startcom.com $U%process.mahanadi.startcom.com@process-daemon
    ! defragment
    defragment $U%defragment.mahanadi.startcom.com@defragment-daemon
    defragment.mahanadi.startcom.com $U%defragment.mahanadi.startcom.com@defragment-daemon
    ! conversion
    conversion $U%conversion.mahanadi.startcom.com@conversion-daemon
    conversion.mahanadi.startcom.com $U%conversion.mahanadi.startcom.com@conversion-daemon
    ! bitbucket
    bitbucket $U%bitbucket.mahanadi.startcom.com@bitbucket-daemon
    bitbucket.mahanadi.startcom.com $U%bitbucket.mahanadi.startcom.com@bitbucket-daemon
    ! deleted
    deleted-daemon $U%$H@deleted-daemon
    .deleted-daemon $U%$H@deleted-daemon
    ! inactive
    inactive-daemon $U%$H@inactive-daemon
    .inactive-daemon $U%$H@inactive-daemon
    ! hold
    hold-daemon $U%$H@hold-daemon
    .hold-daemon $U%$H@hold-daemon
    ! part II : channel blocks
    defaults logging notices 1 2 4 7 copywarnpost copysendpost postheadonly noswitchchannel immnonurgent maxjobs 7 defaulthost startcom.com startcom.com
    ! delivery channel to local /var/mail store
    l subdirs 20 viaaliasrequired maxjobs 7 pool LOCAL_POOL
    mahanadi.startcom.com
    ! ims-ms
    ims-ms defragment subdirs 20 notices 1 7 14 21 28 backoff "pt5m" "pt10m" "pt30m" "pt1h" "pt2h" "pt4h" maxjobs 2 pool IMS_POOL fileinto $U+$S@$D
    ims-ms-daemon
    ! native
    native defragment subdirs 20 maxjobs 1
    native-daemon
    ! pipe
    pipe single defragment subdirs 20
    pipe-daemon
    ! tcp_local
    tcp_local smtp mx single_sys remotehost inner switchchannel identnonenumeric subdirs 20 maxjobs 7 pool SMTP_POOL maytlsserver maysaslserver saslswitchchannel tcp_auth missingrecipientpolicy 0
    tcp-daemon
    ! tcp_intranet
    tcp_intranet smtp mx single_sys subdirs 20 dequeue_removeroute maxjobs 7 pool SMTP_POOL maytlsserver allowswitchchannel saslswitchchannel tcp_auth missingrecipientpolicy 4
    tcp_intranet-daemon
    ! tcp_submit
    tcp_submit submit smtp mx single_sys mustsaslserver maytlsserver missingrecipientpolicy 4
    tcp_submit-daemon
    ! tcp_auth
    tcp_auth smtp mx single_sys mustsaslserver missingrecipientpolicy 4
    tcp_auth-daemon
    ! tcp_tas
    tcp_tas smtp mx single_sys allowswitchchannel mustsaslserver maytlsserver deliveryflags 2
    tcp_tas-daemon
    ! tcp_lmtpss (LMTP server - store)
    !tcp_lmtpss lmtp subdirs 20
    !tcp_lmtpss-daemon
    ! tcp_lmtpsn (LMTP server - native)
    !tcp_lmtpsn lmtp subdirs 20
    !tcp_lmtpsn-daemon
    ! tcp_lmtpcs (LMTP client - store)
    !tcp_lmtpcs defragment lmtp port 225 nomx single_sys subdirs 20 maxjobs 7 pool SMTP_POOL dequeue_removeroute
    !lmtpcs-daemon
    ! tcp_lmtpcn (LMTP client - native)
    !tcp_lmtpcn defragment lmtp port 226 nomx single_sys subdirs 20 maxjobs 7 pool SMTP_POOL dequeue_removeroute
    !lmtpcn-daemon
    ! reprocess
    reprocess
    reprocess-daemon
    ! process
    process
    process-daemon
    ! defragment
    defragment
    defragment-daemon
    ! conversion
    conversion
    conversion-daemon
    ! bitbucket
    bitbucket
    bitbucket-daemon
    ! deleted
    deleted
    deleted-daemon
    ! inactive
    inactive
    inactive-daemon
    ! hold
    hold slave
    hold-daemon
    !ADD start
    ! intermediate channel test
    xloop_test smtp immnonurgent backoff "pt1m" "pt1m" "pt1m" "pt1m" master_debug slave_debug
    x-looptest-daemon
    ! ADD end
    imsimta version shows:-
    Sun Java(tm) System Messaging Server 6.1 (built Apr 28 2004)
    libimta.so 6.1 (built 13:10:36, Apr 28 2004)
    Question is: when I try to send a mail to the user as
    [email protected], it gives an error.
    I am trying to send a mail from another of my linux machines as
    telnet mahandi.startcom.com 25
    at
    rcpt to: [email protected], it throws the error:
    550 5.1.2 unknown host or domain: [email protected]
    What could be the possible reason for this.
    thanks ,
    Sandeep.

    I think I should first tell you what we want to do:-
    For each message that comes in:-
    1) we want it to be sent to our program
    2) from our program we want to call our application that will go through the message, and on the basis of certain rules built into the application, will decide whether the message needs to be re-enqueued or discarded.
    For the above I need to certain configurations.
    I think I can use the intermediate_channel.c program that comes with the SDK in the /example/mtasdk directory, and from that program can call the application.
    Please suggest on the above.
    Coming to my present configurations.
    No, I had not added the xloop_test channel to the job_controller.cnf file.
    However, I had added the channel to the job_controller.site file as:-
    [CHANNEL=xloop_test]
    master_command=/opt/SUNWmsgsr/examples/mtasdk/intermediate_channel
    (where intermediate_channel is the compiled version of the intermediate_channel.c pogram that comes with the SDK examples.)
    Now, I have done something else:-
    First, in the imta.cnf file, I have removed the
    above 2 lines from the part I : rewrite rules, keeping the part 2 same and I added the following line:
    $* $U%$D@x-looptest-daemon$Nxloop_test
    I have added the following 2 lines to the job_controller.cnf file.
    [CHANNEL=xloop_test]
    slave_command=/opt/SUNWmsgsr/examples/mtasdk/intermediate_channel
    With this configuration, my message is going to my yahoo account, and the mail.log_current file is showing the enqueue and deque, however, my intermediate_channel program is not being invoked.
    This is where I am getting confused now.
    thanks.

  • How can I redirect all messages to 2 another mail servers?

    Hi all
    ./imsimta version
    Sun Java(tm) System Messaging Server 7.3-11.01 64bit (built Sep 1 2009)
    libimta.so 7.3-11.01 64bit (built 19:54:45, Sep 1 2009)
    I wanted to redirect all messages(in and out) to another mail server, I configured as follows,
    - imta.cnf
    ! tcp_local
    tcp_local smtp mx single_sys ....... sourcefilter file:///backother.filter
    ! tcp_intranet
    tcp_intranet smtp mx single_sys ....... sourcefilter file:///backother.filter
    - backother.filter
    require ["fileinto"];
    if address :all :matches ["From"]["*"]{
    redirect "[email protected]";
    keep;
    stop;
    One e-mail account receives all messgaes and those messages will be kept in sender's or receiver's mail storage.
    I want , however, redirect all messages 2 or 3 mail servers.
    I tried several things to do this include edit backother.filter(this is written in Sieve ), but I failed.
    Is there any way to redirect messages to another mail servers?
    Any way would be good , using sieve script, make antoher channel or channel keyword
    Thanks
    Edited by: leeky41 on Mar 9, 2010 10:58 PM
    Edited by: leeky41 on Mar 9, 2010 11:06 PM
    Edited by: leeky41 on Mar 9, 2010 11:07 PM

    leeky41 wrote:
    Redirecting the message means it will not be delivered to the original recipient.I know so I wrote 'keep' keyword to deliver messages to the original recipient.
    capture "[email protected]";
    I tested it but the capture's behavior was very weird, subject had changed to something like,'deliverd status notice', sender had changed to postmaster and additional notice messgae inserted into mail body.The default sieve capture action encapsulates the email to keep a copy of both the envelope information and the original message. MS7u3 also supports the Exchange journal encapsulation format through the addition of the ":journal" parameter.
    I edited 'capture' like this..
    capture :message "[email protected]";
    The ":message" flag removes the encapsulation -- therefore you will have no idea of who the original sender/recipients were as the envelope information has been discarded.
    It worked fine. It was same as the result of 'redirect'.
    but the following line, sent10 messages to each recipients.(receive_01,receive_02)
    capture :message "[email protected],[email protected]";
    maybe there was some 'loop' actions happened.The email produced by the capture sieve action is being "captured" which is resulting in a loop. You can stop this by adding an envelope test e.g.
    require ["envelope"];
    if not envelope :is ["to"] ["[email protected]","[email protected]"]
            capture :message "[email protected]";
            capture :message "[email protected]";
    }Regards,
    Shane.

  • How to get average number of emails per day?

    Hi,
    I need figures on the mail activity (whether inbound ir outbound). I have implemented the imslog.pl. Does this output from imslog.pl answer my question:
    Message load by day (dequeues):
    Date # of dequeues
    16-May-2006 8813
    the # of dequeues is the same as the number of outbound messages (mails that are sent by my mail server)?
    How to get the enqueued stats?
    thanks,

    Hi Linda,
    Email statistics are a tricky thing. Before attempting to collate statistics for any kind of reporting you need to strictly define what you wish to collect and how to define an 'email'.
    For example, if a single email is destined for 10 addresses, is this 1 email or 10. From a virus-scanning point-of-view it's one email, but from a storage perspective it can be 10 (single message store makes this even more complex) and from a delivery-to-external host it can be 5 (assuming 5 distinct email domains).
    For email activity, you can separate this into a few categories (this will also depend on your email infrastructure):
    a. Inbound external email (tcp_local enqueue)
    b. Inbound internal/external email from internal staff (tcp_submit/tcp_auth enqueue)
    c. Inbound internal email (tcp_intranet enqueue)
    d. Outbound external email (tcp_local dequeue)
    e. Local account delivered email (ims-ms dequeue)
    f. Local host delivered email (tcp_intranet dequeue)
    These statistics are all currently available in the imslog.pl output.
    Hopefully I haven't caused more confusion. I find though for reporting it is best to have these definitions clear from the beginning, especially if you are looking for trends over-time.
    Regards,
    Shane.

  • Calendar-event mail sent twice

    Hello,
    A strange behavior (bug?) happen on my installation of COMMS6 U1.
    When a user modify an event on his calendar a notification is sent to him (as i want) but a second mail is also sent
    (see the CC: header) to a non-defined user : "FQDN_of_my_imserver@FQDN_of_my_imserver" and these mails are full filling my
    tcp_intranet channel ....
    Here is a copy of this mail (get from the tcp_intranet queue):
    Boundary_(ID_BxauqPrx40SbtWsjXBzK6A)
    Received: from sunu0.dot.com ([unknown] [1.1.1.1])
    by imap6-ha.dot.com
    (Sun Java(tm) System Messaging Server 7.0-3.01 64bit (built Dec  9 2008))
    with ESMTP id <[email protected]> for
    [email protected]; Fri,
    03 Apr 2009 10:11:11 +0200 (CEST)
    Date-warning: Date header was inserted by imap6-ha.dot.com
    Date: Fri, 03 Apr 2009 10:11:11 +0200 (CEST)
    Message-id: <[email protected]>
    From: "[email protected]"
    <[email protected]>
    To: [email protected]
    Subject: calendar.alarm.event
    Cc: [email protected]
    MIME-version: 1.0
    Content-type: text/plain; charset=utf-8
    Content-transfer-encoding: 7bit
    BEGIN:VEVENT
    UID:0000000000000000000000000000000049d5c2fa00001e3f0000000400004451
    DTSTART:20090403T081200Z
    SUMMARY:what event
    DTEND:20090403T090500Z
    CLASS:PUBLIC
    DTSTAMP:20090403T081101Z
    SEQUENCE:1
    PRIORITY:0
    TRANSP:OPAQUE
    ORGANIZER;CN=John Doe:[email protected]
    STATUS:CONFIRMED
    CREATED:20090403T080410Z
    LAST-MODIFIED:20090403T081013Z
    BEGIN:VALARM
    ACTION:EMAIL
    TRIGGER;VALUE=DATE-TIME:20090403T081100Z
    DESCRIPTION:Reminder\: what event
    ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP=FALSE
    :MAILTO:[email protected]
    END:VALARM
    END:VEVENT
    Boundary_(ID_BxauqPrx40SbtWsjXBzK6A)
    Fri, 03 Apr 2009 10:11:12 +0200 (CEST)
    Boundary_(ID_BxauqPrx40SbtWsjXBzK6A)Here is my agent-calendar config:
    iim_agent.agent-calendar.enable = "true"
    agent-calendar.jid = "cal6-ha.dot.com"
    agent-calendar.password = "password"
    agent-calendar.imadmin.enable = "true"
    agent-calendar.iim_server.host = "cal6-ha.dot.com"
    agent-calendar.iim_server.port = "5269"I use JMQ 3.7 U2 as message queue (not ens)
    Any help will be appreciated!

    ethoms wrote:
    You mean to say that I have to chose between the very useful feature of having the chat threads archived OR having calendar reminders as an alert in IM client. Why can't I have both the useful features, that's so lame.Both the features can co-exist with the limitation that user receives two mails one from Calendar Server and one from IM server as a result of archiving enabled.
    It can't be that difficult to just ignore the mailing of calendar alerts, all alerts must be tagged, the IM just needs a simple bit of filtering. Really disappointing, now which nice feature do I have to drop.......I do agree,it's not that difficult.However there are bugs raised for these issues(CR 6367502,CR 6818714),hopefully it should get resolved soon.
    Regards,
    Swetha

  • Is this a bug of ims 5.2?

    my ims version is 5.2 and hotfix 1.2.5
    now, i want to do a limit which make outer domain mail address can not send email to some users of local domain.
    So i add a line in the section 'SEND_ACCESS' of the mappings file as so:
    SEND_ACCESS
    tcp_*|*|*|*@[127.*] $X5.1.2|$NBad$ destination$ system
    tcp_*|*|*|*@localhost.* $X5.1.2|$NBad$ destination$ system
    tcp_local|*|tcp_intranet|[email protected] $N$D30|You_Are_Not_allowed
    tcp_local|*|tcp_intranet|[email protected] $N$D30|You_Are_Not_allowed
    ! Delete the next two items for Direct LDAP mode
    ! *|*|inactive|* $X4.2.1|$NMailbox$ temporarily$ disabled
    ! *|*|deleted|* $X5.1.6|$NRecipient$ no$ longer$ on$ server
    if set as up, outer mail still can be sent to [email protected]
    but if i change [email protected] to * [email protected], so outer mail can not be sent to [email protected]
    I must add the asterisk * before the [email protected]!
    the * is required or is a bug of ims 5.2!

    Hi,
    I don't know what to tell you except it works for an iMS5.2hf2.14 installation (latest available patch from SUN support):
    -bash-3.00$ telnet mumble 25
    Trying 1.2.3.4...
    Connected to mumble.test.com.
    220 mumble.test.com -- Server ESMTP (iPlanet Messaging Server 5.2 HotFix 2.14 (built Aug 8 2006))
    helo test.com
    250 mumble.test.com OK, gyruss.test.COM [1.2.3.5].
    mail from: [email protected]
    250 2.5.0 Address Ok.
    rcpt to:[email protected]
    550 5.7.1 You_Are_Not_allowed: [email protected]
    The log you supplied seemed fine - the channels and addresses are correct and should have triggered the mapping rule. All I can suggest is that you try a later hotfix (iMS5.2 patch 2) in your test environment to see if you still have the issue and if you do then log a support call. The patch you are running is over 2 years old so chances are if there was a bug it has been fixed.
    Regards,
    Shane.

  • Sending mail with multiple dest., one is rejected - mail is rejected, why?

    Hello,
    I have a problem with my messaging server, while sending mails to multiple users, and one of them does not exist or is overquota.
    If one of the recipients gets rejected (email address does not exists or is overquota), the email is rejected (type J register) and no one receive it.
    any idea why messaging is doing this?
    The queue i'm using is configured like this:
    tcp_intranet notices 3 smtp nomx backoff "pt5m" "pt10m" "pt30m" subdirs 50 maxjobs 20 pool TCP_INTRANET_POOL recipient
    limit 256 maytlsserver maysaslserver allowswitchchannel saslswitchchannel tcp_auth identnone noexquota
    tcp_intranet-daemonand the version of messaging
    imsimta version
    Sun Java(tm) System Messaging Server 6.2-4.03 (built Sep 22 2005)
    libimta.so 6.2-4.03 (built 04:14:30, Sep 22 2005)
    SunOS smtp07 5.9 Generic_118559-28 i86pc i386 i86pc
    root@smtp:/var/opt/SUNWmsgsr/config > thanks in advance
    Xavier

    xavierm wrote:
    If one of the recipients gets rejected (email address does not exists or is overquota), the email is rejected (type J register) and no one receive it.If an individual email account is overquota or an email address doesn't exist, only that RCPT TO: attempt for that individual address will be rejected -- this does not mean the email cannot be delivered to the valid recipients.
    It is up to the email client to determine how an individual rejected recipient address is handled, i.e. should it continue sending the email or give up and alert the user.
    any idea why messaging is doing this?This is how all efficient email servers operate. What is the email client that you are using to send the email?
    The queue i'm using is configured like this:
    tcp_intranet notices 3 smtp nomx backoff "pt5m" "pt10m" "pt30m" subdirs 50 maxjobs 20 pool TCP_INTRANET_POOL recipient
    limit 256 maytlsserver maysaslserver allowswitchchannel saslswitchchannel tcp_auth identnone noexquota
    tcp_intranet-daemon
    The noexquota option does nothing on Sun Messaging Server:
    "Note that these options have no effect on delivery to Messaging Server mailboxes on any platform. "
    http://msg.wikidoc.info/index.php/Exquota%2C_noexquota%2C_holdexquota_Channel_Options
    You may however want to try the acceptalladdresses channel option:
    http://msg.wikidoc.info/index.php/Acceptalladdresses%2C_acceptvalidaddresses_Channel_Options
    Regards,
    Shane.

  • Address list error -- 5.7.1 Relaying not allowed

    Hi,
    We have setup the Java Messaging Server to send/recieve mails from a gateway. The inbound mail flow works perfectly but, the outbound mail flow has issues.
    The outbound mails are not hitting the gateway. When checked the log for outbound mail, it displays the address list error - 5.7.1 Relaying not allowed for any domain i.e gmail.com, etc
    version:
    Sun Java(tm) System Messaging Server 6.3-5.02 (built Oct 12 2007; 32bit)
    libimta.so 6.3-5.02 (built 17:15:31, Oct 12 2007; 32bit)
    SunOS P1192FLPLN 5.9 Generic_118558-02 sun4u sparc SUNW,Sun-Fire
    here is the log for reference...
    =========================================================================
    root@P1192FLPLN # /opt/SUNWmsgsr/sbin/imsimta test -rewrite -debug -source_channel=tcp_local [email protected] [email protected]
    Initializing mm_.
    Initializing mm_ submission.
    Checking identifiers.
    *** Debug output from initializing MM for submission:
    17:09:37.43: Debug output enabled, system P1192FLPLN.extmail.xyz.com, process 3fbf.1, message enqueue routines version V6.3 compiled Oct 12 2007 17:15:38
    17:09:37.43: mmc_winit('tcp_local','[email protected]','') called.
    17:09:37.43: Address reversal invoked on [email protected], force reverse URL 1, capture 1
    17:09:37.43: Rewriting:  Mbox = "abhishek.sen", host = "extmail.xyz.com", domain = "$*", literal = "", tag = ""
    17:09:37.43: Rewrite: "$*", position 0, hash table -
    17:09:37.43:   Found: "$A$E$F$U%[email protected]"
    17:09:37.43:   Rewrite failed, not forward.
    17:09:37.43: Rewrite: "$*", position 1, hash table -
    17:09:37.43:   Failed.
    17:09:37.43: Rewrite: "$*", position 0, rewrite database -
    17:09:37.43:   Failed
    17:09:37.43: Rewriting:  Mbox = "abhishek.sen", host = "extmail", domain = "extmail.xyz.com", literal = "", tag = ""
    17:09:37.43: Rewrite: "extmail.xyz.com", position 0, hash table -
    17:09:37.43:   Found: "$U%[email protected]"
    17:09:37.43:   New mailbox: "abhishek.sen".
    17:09:37.43:   New host: "extmail.xyz.com".
    17:09:37.43:   New route: "P1192FLPLN.extmail.xyz.com".
    17:09:37.43:   New channel system: "P1192FLPLN.extmail.xyz.com".
    17:09:37.43: Looking up host "P1192FLPLN.extmail.xyz.com".
    17:09:37.43:   - found on channel l                              
    17:09:37.43: Routelocal flag set; scanning for % and !
    17:09:37.43:   Checking reverse URL cache for: [email protected]
    17:09:37.43:   Applying reverse URL pattern ldap:///$V?$N?sub?$R to: [email protected]
    17:09:37.48:   Resulting URL: ldap:///o%3Dextmail.xyz.com%2Co%3Dext?preferredlanguage,mailmsgmaxblocks,mail,mailalternateaddress,mailequivalentaddress?sub?(|([email protected])([email protected])([email protected]))
    17:09:37.49: mmc_open_url called to open ldap:///o%3Dextmail.xyz.com%2Co%3Dext?preferredlanguage,mailmsgmaxblocks,mail,mailalternateaddress,mailequivalentaddress?sub?(|([email protected])([email protected])([email protected])), flags = 384
    17:09:37.49:   URL with quotes stripped: ldap:///o%3Dextmail.xyz.com%2Co%3Dext?preferredlanguage,mailmsgmaxblocks,mail,mailalternateaddress,mailequivalentaddress?sub?(|([email protected])([email protected])([email protected]))
    17:09:37.49:   LDAP URL identified
    17:09:37.49: URL context #1 will be used
    17:09:37.49:   Performing URL search on: ldap:///o%3Dextmail.xyz.com%2Co%3Dext?preferredlanguage,mailmsgmaxblocks,mail,mailalternateaddress,mailequivalentaddress?sub?(|([email protected])([email protected])([email protected]))
    17:09:37.53: mmc_read_url result: [uid=asen,ou=People,o=extmail.xyz.com,o=ext]
    17:09:37.53:   URL resolution returned: [uid=asen,ou=People,o=extmail.xyz.com,o=ext]
    17:09:37.53: mmc_read_url result: [preferredlanguage] en
    17:09:37.53:   URL resolution returned: [preferredlanguage] en
    17:09:37.53:       Attribute index: 0
    17:09:37.53:       LDAP URL produced preferred language en
    17:09:37.53: mmc_read_url result: [mailmsgmaxblocks] 700
    17:09:37.53:   URL resolution returned: [mailmsgmaxblocks] 700
    17:09:37.53:       Attribute index: 0
    17:09:37.53:       LDAP URL produced blocklimit 700
    17:09:37.53: mmc_read_url result: [mail] [email protected]
    17:09:37.53:   URL resolution returned: [mail] [email protected]
    17:09:37.54:       Attribute index: 0
    17:09:37.54:       LDAP URL produced address [email protected]
    17:09:37.54:   No more results to return
    17:09:37.54:     Override postmaster: [email protected]
    17:09:37.54:     Preferred language en
    17:09:37.54:     Content return block limit now 700
    17:09:37.54:   Mapped return address: [email protected]
    17:09:37.54:   from_access mapping check: ||MAIL|tcp_local|[email protected]|
    17:09:37.54: Queue area size 73232902, temp area size 2067314
    17:09:37.54:   18308225 blocks of effective free queue space available; setting disk limit accordingly.
    17:09:37.54:   1033657 blocks of free temporary space available; setting disk limit accordingly.
    17:09:37.54:       - passed.
    17:09:37.54: Rewriting:  Mbox = "abhishek.sen", host = "extmail.xyz.com", domain = "$*", literal = "", tag = ""
    17:09:37.54: Rewrite: "$*", position 0, hash table -
    17:09:37.54:   Found: "$A$E$F$U%[email protected]"
    17:09:37.54:   Rewrite failed, not forward.
    17:09:37.54: Rewrite: "$*", position 1, hash table -
    17:09:37.54:   Failed.
    17:09:37.54: Rewrite: "$*", position 0, rewrite database -
    17:09:37.54:   Failed
    17:09:37.54: Rewriting:  Mbox = "abhishek.sen", host = "extmail", domain = "extmail.xyz.com", literal = "", tag = ""
    17:09:37.54: Rewrite: "extmail.xyz.com", position 0, hash table -
    17:09:37.54:   Found: "$U%[email protected]"
    17:09:37.54:   New mailbox: "abhishek.sen".
    17:09:37.54:   New host: "extmail.xyz.com".
    17:09:37.54:   New route: "P1192FLPLN.extmail.xyz.com".
    17:09:37.56:   New channel system: "P1192FLPLN.extmail.xyz.com".
    17:09:37.56: Looking up host "P1192FLPLN.extmail.xyz.com".
    17:09:37.56:   - found on channel l                              
    17:09:37.56: Routelocal flag set; scanning for % and !
    *** Debug output from rewriting a forward header address:
    17:09:37.56: Rewriting:  Mbox = "bhanu.prasad", host = "xyz.com", domain = "$*", literal = "", tag = ""
    17:09:37.56: Rewrite: "$*", position 0, hash table -
    17:09:37.56:   Found: "$A$E$F$U%[email protected]"
    17:09:37.57:   Rewrite failed, not envelope.
    17:09:37.57: Rewrite: "$*", position 1, hash table -
    17:09:37.57:   Failed.
    17:09:37.57: Rewrite: "$*", position 0, rewrite database -
    17:09:37.57:   Failed
    17:09:37.57: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = "xyz.com", literal = "", tag = ""
    17:09:37.57: Rewrite: "xyz.com", position 0, hash table -
    17:09:37.57:   Failed.
    17:09:37.57: Rewrite: "xyz.com", position 0, rewrite database -
    17:09:37.59:   Failed
    17:09:37.59: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = ".com", literal = "", tag = ""
    17:09:37.59: Rewrite: "*.com", position 0, hash table -
    17:09:37.59:   Failed
    17:09:37.59: Rewrite: ".com", position 0, hash table -
    17:09:37.59:   Found: "$U%$H$D@TCP-DAEMON"
    17:09:37.59:   New mailbox: "bhanu.prasad".
    17:09:37.59:   New host: "xyz.com".
    17:09:37.59:   New route: "TCP-DAEMON".
    17:09:37.59:   New channel system: "TCP-DAEMON".
    17:09:37.59: Looking up host "TCP-DAEMON".
    17:09:37.60:   - found on channel tcp_local                      
    17:09:37.60: Rewriting:  Mbox = "bhanu.prasad", host = "xyz.com", domain = "$*", literal = "", tag = ""
    17:09:37.60: Rewrite: "$*", position 0, hash table -
    17:09:37.60:   Found: "$A$E$F$U%[email protected]"
    17:09:37.60:   Rewrite failed, not envelope.
    17:09:37.60: Rewrite: "$*", position 1, hash table -
    17:09:37.60:   Failed.
    17:09:37.60: Rewrite: "$*", position 0, rewrite database -
    17:09:37.60:   Failed
    17:09:37.61: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = "xyz.com", literal = "", tag = ""
    17:09:37.61: Rewrite: "xyz.com", position 0, hash table -
    17:09:37.61:   Failed.
    17:09:37.61: Rewrite: "xyz.com", position 0, rewrite database -
    17:09:37.61:   Failed
    17:09:37.61: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = ".com", literal = "", tag = ""
    17:09:37.61: Rewrite: "*.com", position 0, hash table -
    17:09:37.61:   Failed
    17:09:37.61: Rewrite: ".com", position 0, hash table -
    17:09:37.63:   Found: "$U%$H$D@TCP-DAEMON"
    17:09:37.63:   New mailbox: "bhanu.prasad".
    17:09:37.63:   New host: "xyz.com".
    17:09:37.63:   New route: "TCP-DAEMON".
    17:09:37.63:   New channel system: "TCP-DAEMON".
    17:09:37.63: Looking up host "TCP-DAEMON".
    17:09:37.63:   - found on channel tcp_local                      
    17:09:37.63:   Rewrite rules result: [email protected]
    17:09:37.63:   Checking reverse URL cache for: [email protected]
    17:09:37.63:   Applying reverse URL pattern ldap:///$V?$N?sub?$R to: [email protected]
    17:09:37.65:   URL generation failed, status = 0
    *** Debug output from rewriting a forward envelope address:
    17:09:37.65: Rewriting:  Mbox = "bhanu.prasad", host = "xyz.com", domain = "$*", literal = "", tag = ""
    17:09:37.65: Rewrite: "$*", position 0, hash table -
    17:09:37.65:   Found: "$A$E$F$U%[email protected]"
    17:09:37.65:   Match, pattern = "xyz.com", current = "(*domaincheck*)"
    17:09:37.65:     old state = not checked.
    17:09:37.65:     Domain check on xyz.com.
    17:09:37.66:     Could not add domain result 0 to cache for xyz.com.
    17:09:37.66:     new state = fail pending.
    17:09:37.66:   Rewrite failed due to prechannel mismatch.
    17:09:37.66: Rewrite: "$*", position 1, hash table -
    17:09:37.66:   Failed.
    17:09:37.66: Rewrite: "$*", position 0, rewrite database -
    17:09:37.66:   Failed
    17:09:37.66: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = "xyz.com", literal = "", tag = ""
    17:09:37.66: Rewrite: "xyz.com", position 0, hash table -
    17:09:37.66:   Failed.
    17:09:37.67: Rewrite: "xyz.com", position 0, rewrite database -
    17:09:37.67:   Failed
    17:09:37.67: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = ".com", literal = "", tag = ""
    17:09:37.67: Rewrite: "*.com", position 0, hash table -
    17:09:37.67:   Failed
    17:09:37.67: Rewrite: ".com", position 0, hash table -
    17:09:37.67:   Found: "$U%$H$D@TCP-DAEMON"
    17:09:37.67:   New mailbox: "bhanu.prasad".
    17:09:37.67:   New host: "xyz.com".
    17:09:37.67:   New route: "TCP-DAEMON".
    17:09:37.69:   New channel system: "TCP-DAEMON".
    17:09:37.69: Looking up host "TCP-DAEMON".
    17:09:37.69:   - found on channel tcp_local                      
      address channel        = tcp_local                      
      forward channel        = tcp_local                      
      channel description    =
      channel caption        =
      channel user filter    =
      dest channel filter    =
      source channel filter  =
      channel flags #0       = BIDIRECTIONAL SINGLE_SYSTEM IMMNONURGENT NOSERVICEALL  channel flags #1       = SMTP_CRLF MX IDENTNONENUMERIC DEFAULT
      channel flags #2       = COPYSENDPOST COPYWARNPOST POSTHEADONLY HEADERINC NOEXPROUTE
      channel flags #3       = LOGGING NORESTRICTED RETAINSECURITYMULTIPARTS
      channel flags #4       = EIGHTNEGOTIATE HEADERKEEPORDER NOHEADERREAD RULES
      channel flags #5       = TRUNCATESMTPLONGLINES
      channel flags #6       = LOCALUSER REPORTNOTARY
      channel flags #7       = SWITCHCHANNEL REMOTEHOST DATEFOUR DAYOFWEEK
      channel flags #8       = NODEFRAGMENT EXQUOTA REVERSE NOCONVERT_OCTET_STREAM
      channel flags #9       = NOTHURMAN INTERPRETENCODING USEINTERMEDIATE RECEIVEDFROM VALIDATELOCALNONE NOTURN
      defaulthost            = extmail.xyz.com extmail.xyz.com
      linelength             = 998
      addrsperfile           = 99
      channel env addr type  = SOURCEROUTE
      channel hdr addr type  = SOURCEROUTE
      channel official host  = tcp-daemon
      channel queue 0 name   = SMTP_POOL
      channel queue 1 name   = SMTP_POOL
      channel queue 2 name   = SMTP_POOL
      channel queue 3 name   = SMTP_POOL
      channel after params    =
      channel daemon name    = 10.8.51.126
      channel user name      =
      urgentnotices          = 1 2 4 7
      normalnotices          = 1 2 4 7
      nonurgentnotices       = 1 2 4 7
      channel rightslist ids =
      local behavior flags   = %x0
      expandchannel          =
      notificationchannel    =
      dispositionchannel     =
      tlsswitchchannel       =
      backward channel       = tcp_local                      
      unique identifier      = [email protected]
      header forward address = [email protected]  (route (TCP-DAEMON,TCP-DAEMON)) (host xyz.com)
      header reverse address = [email protected]
      envelope forw address  = [email protected]  (route (TCP-DAEMON,TCP-DAEMON)) (host xyz.com)
      envelope rev address   = [email protected]  (route (TCP-DAEMON,TCP-DAEMON)) (host xyz.com)
      name                   =
      mbox                   = bhanu.prasad
    Extracted address action list:
        [email protected]
    Extracted 733 address action list:
        [email protected]
    Address list expansion:
    *** Debug output from alias expansion:
    17:09:37.76: Inner expand, level = 0, mailbox = [email protected]
    17:09:37.76: Rewriting:  Mbox = "bhanu.prasad", host = "xyz.com", domain = "$*", literal = "", tag = ""
    17:09:37.76: Rewrite: "$*", position 0, hash table -
    17:09:37.76:   Found: "$A$E$F$U%[email protected]"
    17:09:37.76:   Match, pattern = "xyz.com", current = "(*domaincheck*)"
    17:09:37.76:     old state = not checked.
    17:09:37.76:     Domain check on xyz.com.
    17:09:37.77:     Could not add domain result 0 to cache for xyz.com.
    17:09:37.77:     new state = fail pending.
    17:09:37.77:   Rewrite failed due to prechannel mismatch.
    17:09:37.77: Rewrite: "$*", position 1, hash table -
    17:09:37.77:   Failed.
    17:09:37.77: Rewrite: "$*", position 0, rewrite database -
    17:09:37.77:   Failed
    17:09:37.77: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = "xyz.com", literal = "", tag = ""
    17:09:37.77: Rewrite: "xyz.com", position 0, hash table -
    17:09:37.77:   Failed.
    17:09:37.79: Rewrite: "xyz.com", position 0, rewrite database -
    17:09:37.79:   Failed
    17:09:37.79: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = ".com", literal = "", tag = ""
    17:09:37.79: Rewrite: "*.com", position 0, hash table -
    17:09:37.79:   Failed
    17:09:37.79: Rewrite: ".com", position 0, hash table -
    17:09:37.79:   Found: "$U%$H$D@TCP-DAEMON"
    17:09:37.79:   New mailbox: "bhanu.prasad".
    17:09:37.79:   New host: "xyz.com".
    17:09:37.79:   New route: "TCP-DAEMON".
    17:09:37.80:   New channel system: "TCP-DAEMON".
    17:09:37.80: Looking up host "TCP-DAEMON".
    17:09:37.80:   - found on channel tcp_local                      
    -13 expansion total.
    *** Debug output from submitting an envelope address:
    17:09:37.80: mmc_wadr(0x0017ae68,'[email protected]','[email protected]') called.
    17:09:37.80: Copy estimate before address addition is 1
    17:09:37.80:     Parsing address [email protected]
    17:09:37.80: Rewriting:  Mbox = "bhanu.prasad", host = "xyz.com", domain = "$*", literal = "", tag = ""
    17:09:37.80: Rewrite: "$*", position 0, hash table -
    17:09:37.81:   Found: "$A$E$F$U%[email protected]"
    17:09:37.81:   Match, pattern = "xyz.com", current = "(*domaincheck*)"
    17:09:37.81:     old state = not checked.
    17:09:37.81:     Domain check on xyz.com.
    17:09:37.81:     Could not add domain result 0 to cache for xyz.com.
    17:09:37.81:     new state = fail pending.
    17:09:37.81:   Rewrite failed due to prechannel mismatch.
    17:09:37.81: Rewrite: "$*", position 1, hash table -
    17:09:37.83:   Failed.
    17:09:37.83: Rewrite: "$*", position 0, rewrite database -
    17:09:37.83:   Failed
    17:09:37.83: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = "
    xyz.com", literal = "", tag = ""
    17:09:37.83: Rewrite: "xyz.com", position 0, hash table -
    17:09:37.83:   Failed.
    17:09:37.83: Rewrite: "xyz.com", position 0, rewrite database -
    17:09:37.83:   Failed
    17:09:37.83: Rewriting:  Mbox = "bhanu.prasad", host = "relianceada", domain = "
    .com", literal = "", tag = ""
    17:09:37.83: Rewrite: "*.com", position 0, hash table -
    17:09:37.84:   Failed
    17:09:37.84: Rewrite: ".com", position 0, hash table -
    17:09:37.84:   Found: "$U%$H$D@TCP-DAEMON"
    17:09:37.84:   New mailbox: "bhanu.prasad".
    17:09:37.84:   New host: "xyz.com".
    17:09:37.84:   New route: "TCP-DAEMON".
    17:09:37.84:   New channel system: "TCP-DAEMON".
    17:09:37.84: Looking up host "TCP-DAEMON".
    17:09:37.84:   - found on channel tcp_local                      
    17:09:37.84:       - adding address [email protected] to headers.
    17:09:37.86:       - orig_send_access mapping check: tcp_local|abhishek.sen@extm
    ail.xyz.com|tcp_local|[email protected]
    17:09:38.16:         - failed.
    17:09:38.16: Good address count 0 defer count 0
    17:09:38.16: Copy estimate after address addition is 1
    17:09:38.16: mmc_waend(0x0017ae68) called.
    17:09:38.16:   Copy estimate is 1
    17:09:38.16:   Queue area size 73232902, temp area size 2067288
    17:09:38.16:   36616451 blocks of effective free queue space available; setting
    disk limit accordingly.
    17:09:38.16:   1033644 blocks of free temporary space available; setting disk li
    mit accordingly.
    Expanded address:
      [email protected]
    Submitted address list:
    Address list error -- 5.7.1 Relaying not allowed: [email protected]
    Submitted notifications list:
    =========================================================================Do we have to make any changes on other config files except the imta.cnf and mappings file for inbound and outbound..
    thanks for any help
    Edited by: prasad0_0 on Jul 8, 2008 4:58 AM

    i have already setup the messaging server 6 months back.. followed the same procedure to route mails to a gateway..
    made changes to the imta.cnf for outbound mail flow to the tcp_local and mappings file to accept inbound mail flow from the gateway. Its working perfectly on the older setup, but this now, have issues with new setup.
    here is the imta.cnf file..
    ! IMTA configuration file
    ! part I : rewrite rules
    ! Domain Rewrite Rules.
    ! Uncomment this line to use domain rewrite rules
    ! from the configuration file instead of the domain database.
    ! Please refer to the iMS documentation for details.
    !<IMTA_TABLE:domains.rules
    ! Rules to select local users
    $* $A$E$F$U%[email protected]
    P1192FLPLN.extmail.xyz.com $U%[email protected]
    extmail.xyz.com $U%[email protected]
    ! ims-ms
    .ims-ms-daemon $U%$H.ims-ms-daemon@ims-ms-daemon
    ! lmtp
    !.lmtp $U%$H@lmtpcs-daemon
    ! lmtpn
    !.lmtpn $U%$H@lmtpcn-daemon
    ! native
    .native-daemon $U%$H.native-daemon@native-daemon
    ! pipe
    .pipe-daemon $U%$H.pipe-daemon@pipe-daemon
    ! tcp_local
    ! Rules for top level internet domains
    <IMTA_TABLE:internet.rules
    ! tcp_intranet
    ! Do mapping lookup for internal IP addresses
    [] $E$R${INTERNAL_IP,$L}$U%[$L]@tcp_intranet-daemon
    .extmail.xyz.com $U%$H.extmail.xyz.com@tcp_intranet-daemon
    * $U%$&0.extmail.xyz.com
    ! reprocess
    reprocess $U%reprocess.P1192FLPLN.extmail.xyz.com@reprocess-daemon
    reprocess.P1192FLPLN.extmail.xyz.com $U%reprocess.P1192FLPLN.extmail.xyz.com@reprocess-daemon
    ! process
    process $U%process.P1192FLPLN.extmail.xyz.com@process-daemon
    process.P1192FLPLN.extmail.xyz.com $U%process.P1192FLPLN.extmail.xyz.com@process-daemon
    ! defragment
    defragment $U%defragment.P1192FLPLN.extmail.xyz.com@defragment-daemon
    defragment.P1192FLPLN.extmail.xyz.com $U%defragment.P1192FLPLN.extmail.xyz.com@defragment-daemon
    ! conversion
    conversion $U%conversion.P1192FLPLN.extmail.xyz.com@conversion-daemon
    conversion.P1192FLPLN.extmail.xyz.com $U%conversion.P1192FLPLN.extmail.xyz.com@conversion-daemon
    ! bitbucket
    bitbucket $U%bitbucket.P1192FLPLN.extmail.xyz.com@bitbucket-daemon
    bitbucket.P1192FLPLN.extmail.xyz.com $U%bitbucket.P1192FLPLN.extmail.xyz.com@bitbucket-daemon
    ! deleted
    deleted-daemon $U%$H@deleted-daemon
    .deleted-daemon $U%$H@deleted-daemon
    ! inactive
    inactive-daemon $U%$H@inactive-daemon
    .inactive-daemon $U%$H@inactive-daemon
    ! hold
    hold-daemon $U%$H@hold-daemon
    .hold-daemon $U%$H@hold-daemon
    ! part II : channel blocks
    defaults notices 1 2 4 7 copywarnpost copysendpost postheadonly noswitchchannel immnonurgent maxjobs 7 logging defaulthost extmail.xyz.com extmail.xyz.com
    ! delivery channel to local /var/mail store
    l subdirs 20 viaaliasrequired maxjobs 7
    P1192FLPLN.extmail.xyz.com
    ! ims-ms
    ims-ms defragment subdirs 20 notices 1 7 14 21 28 backoff "pt5m" "pt10m" "pt30m" "pt1h" "pt2h" "pt4h" maxjobs 2 pool IMS_POOL fileinto $U+$S@$D
    ims-ms-daemon
    ! native
    native defragment subdirs 20 maxjobs 1
    native-daemon
    ! pipe
    pipe single defragment subdirs 20
    pipe-daemon
    ! tcp_local
    tcp_local smtp mx single_sys remotehost inner switchchannel identnonenumeric subdirs 20 maxjobs 7 pool SMTP_POOL maytlsserver maysaslserver saslswitchchannel tcp_auth missingrecipientpolicy 0 loopcheck daemon 10.8.51.126
    tcp-daemon
    ! tcp_intranet
    tcp_intranet smtp mx single_sys subdirs 20 dequeue_removeroute maxjobs 7 pool SMTP_POOL maytlsserver allowswitchchannel saslswitchchannel tcp_auth missingrecipientpolicy 4
    tcp_intranet-daemon
    ! tcp_submit
    tcp_submit submit smtp mx single_sys mustsaslserver maytlsserver missingrecipientpolicy 4
    tcp_submit-daemon
    ! tcp_auth
    tcp_auth smtp mx single_sys mustsaslserver missingrecipientpolicy 4
    tcp_auth-daemon
    ! tcp_tas
    tcp_tas smtp mx single_sys allowswitchchannel mustsaslserver maytlsserver deliveryflags 2
    tcp_tas-daemon
    ! tcp_lmtpss (LMTP server - store)
    !tcp_lmtpss lmtp flagtransfer
    !tcp_lmtpss-daemon
    ! tcp_lmtpcs (LMTP client - store)
    !tcp_lmtpcs defragment lmtp port 225 nomx single_sys subdirs 20 maxjobs 7 pool SMTP_POOL dequeue_removeroute
    !lmtpcs-daemon
    ! reprocess
    reprocess
    reprocess-daemon
    ! process
    process
    process-daemon
    ! defragment
    defragment
    defragment-daemon
    ! conversion
    conversion
    conversion-daemon
    ! bitbucket
    bitbucket
    bitbucket-daemon
    ! deleted
    deleted
    deleted-daemon
    ! inactive
    inactive
    inactive-daemon
    ! hold
    hold
    hold-daemonand mappings file..
    ! MTA mappings file
    !  for access control and other table lookups
    FROM_ACCESS
    ! Entries to block certain submissions normally would be inserted here,
    ! above the ntended-to-be-final entries that while permitting submission,
    ! merely disable any potential "vacation" effect.
    ! The following entries disable Sieve "vacation" action on lists sorts
    ! of addresses, as recommended by the Sieve "vacation" extension draft.
       *|SMTP*|*|*|MAILER-DAEMON@*|*    $!$Y
       *|SMTP*|*|*|LISTSERVE*@|*        $!$Y
       *|SMTP*|*|*|majordomo@*|*        $!$Y
       *|SMTP*|*|*|*-request@*|*        $!$Y
       *|SMTP*|*|*|*-owner@*|*          $!$Y
       *|SMTP*|*|*|owner-*@*|*          $!$Y
    PORT_ACCESS
      *|*|*|*|*  $C$|INTERNAL_IP;$3|$Y$E
      *  $YEXTERNAL
    INTERNAL_IP
      $(10.8.55.49/24)  $Y
      $(10.8.51.125)  $Y
      $(10.8.51.126)  $Y
      127.0.0.1  $Y
      *  $N
    ORIG_SEND_ACCESS
      tcp_local|*|tcp_local|*  $N$D30|Relaying$ not$ allowed
      tcp_*|*|native|*  $N
      tcp_*|*|hold|*  $N
      tcp_*|*|pipe|*  $N
      tcp_*|*|ims-ms|*  $N
    ! Block "external" submissions of explicitly source-routed "internal" addresses
      tcp_local|*|tcp_intranet|@*:*.*   $N$D30|Explicit$ routing$ not$ allowed
      tcp_local|*|tcp_intranet|*$%*@*   $N$D30|Explicit$ routing$ not$ allowed
      tcp_local|*|tcp_intranet|*.*!*@*  $N$D30|Explicit$ routing$ not$ allowed
      tcp_local|*|tcp_intranet|"*@*"@*  $N$D30|Explicit$ routing$ not$ allowed
    SEND_ACCESS
      tcp_*|*|*|*@[127.*]  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@localhost.*  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@example.com  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@example.net  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@example.org  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@*.test  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@*.example  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@*.invalid  $X5.1.2|$NBad$ destination$ system
      tcp_*|*|*|*@*.localhost  $X5.1.2|$NBad$ destination$ system
    <IMTA_TABLE:mappings.localewe are able to receive mails from the gateway, but when using uwc to send the mail, the mail doesnt hit the gateway. trying a telnet from the messaging server to the gateway, works perfectly.
    thanks in advance.

  • SpamAssassin / Amavisd tuning - TCP active open: Failed connect() errors

    I started this post as we were experiencing a problem with occassional delayed mail delivery to our mail store. As I continued writing it, I think that I've resolved it. But I wanted to post this anyway so if I'm doing things right it might help someone else; or, if I'm doing something wrong someone can correct me. :) For reference, we have a quad Sun v440, and process about 500,000 messages a day.
    We were seeing messages like this in our log files:
    09-Nov-2006 08:28:09.37 tcp_scan Q 1 [email protected] rfc822;[email protected] @tcp_scan-daemon:[email protected] TCP active open: Failed connect() Error: Connection timed out
    example.com represents our local domain. The errors seemed to occur proportionally to the amount of incoming mail we received. That is, we saw more of them under load.
    We are running SpamAssassin, Amavisd/clamav, and:
    Sun Java(tm) System Messaging Server 6.2-5.01 (built Nov 22 2005)
    libimta.so 6.2-5.01 (built 11:57:57, Nov 22 2005)
    SunOS hostname 5.9 Generic_118558-11 sun4u sparc SUNW,Sun-Fire-V440
    This line seems to say that the message is in the tcp_scan channel, and cannot send to 127.0.0.1:10024 (amavisd) because that port isn't listening.
    My amavisd max_servers was set at 15. After reading http://www.ijs.si/software/amavisd/amavisd-new-magdeburg-20050519.pdf and making a wild guess, I increased it to 30. The errors were less frequent, but still occurred.
    The output of 'sar -d' showed that my local disk was experiencing upwards of 80% utilization. I moved the amavisd temp directory and the spamassassin bayes db to a san volume, and that sped everything up dramatically. The connect errors went away, clamav avg time per message is at 4 seconds down from 10. I am now receiving errors from spamassassin that say:
    Nov 9 10:27:27 hostname.example.com spamd[21601]: prefork: server reached --max-children setting, consider raising it
    My --max-children is set to 25 right now, and the server is cpu bound under heavy load, so I see no reason to raise it.
    So this is my setup. I am no longer having an immediate problem, but comments/questions are welcome.
    Config files related to my setup are below.
    Excerpts of imta.cnf:
    ! tcp_scan
    [] $E$R${tcp_scan,$L}$U%[$L]@tcp_scan-daemon
    ! ims-ms
    ims-ms defragment subdirs 20 notices 1 7 14 21 28 backoff "pt5m" "pt10m" "pt30m" "pt1h" "pt2h" "pt4h" maxjobs 2 pool IMS_POOL destinat
    ionspamfilter1 fileinto $U+$S@$D
    ims-ms-daemon
    ! tcp_local
    tcp_local smtp mx single_sys remotehost inner switchchannel identnonenumeric subdirs 20 maxjobs 7 pool SMTP_POOL saslswitchchannel tcp
    auth maytlsserver maysaslserver missingrecipientpolicy 0 aliasdetourhost tcpscan-daemon
    tcp-daemon
    ! tcp_intranet
    tcp_intranet smtp mx single_sys subdirs 20 dequeue_removeroute maxjobs 7 pool SMTP_POOL allowswitchchannel saslswitchchannel tcp_auth
    maytlsserver maysaslserver missingrecipientpolicy 4 aliasdetourhost tcp_scan-daemon
    tcp_intranet-daemon
    ! tcp_scan
    tcp_scan smtp single_sys subdirs 5 notices 1 backoff "pt10m" "pt30m" "pt2h" "pt4h" dequeue_removeroute maxjobs 7 pool SMTP_POOL daemon
    [127.0.0.1] port 10024
    tcp_scan-daemon
    option.dat:
    SPAMFILTER1_LIBRARY=/opt/sunjes/SUNWmsgsr/lib/libspamass.so
    SPAMFILTER1_CONFIG_FILE=/opt/sunjes/SUNWmsgsr/config/SpamAssassin
    SPAMFILTER1_STRING_ACTION=data:,require ["addheader"]; addheader "Spam-test: $U"; require "fileinto"; fileinto "Junk";
    SPAMFILTER1_OPTIONAL=1
    dispatcher.cnf:
    [SERVICE=SMTP-SCAN]
    DEBUG=-1
    PARAMETER=CHANNEL=tcp_scan
    PORT=10025
    IMAGE=IMTA_BIN:tcp_smtp_server
    LOGFILE=IMTA_LOG:tcp_scan-server.log
    STACKSIZE=2048000
    INTERFACE_ADDRESS=127.0.0.1
    SpamAssassin:
    host=127.0.0.1
    port=783
    debug=0
    mode=1
    field=
    verdict=Junk
    USE_CHECK=0

    Suggest dropping Amavis in preference to the built-in
    integration, per our documentation. Simpler, more
    performant.Sorry, my title wasn't very accurate. We are running SpamAssassin through the built in integration, and clamav through amavisd. There isn't any built in integration to clamav, is there?

  • Reason: Error in sieve filter: Unknown function/variable found: church around input line 79 [ stop; } require " f^ileinto"; if header ]

    My wife's email has been getting filled with hundereds of emails with this in them this morning. I don't see where anyone else is having this problem today, but I wanted to see if it's on iCloud's end or ours.
    Processing errors occurred during delivery:
    Recipient address: [email protected]
    Reason: Error in sieve filter: Unknown function/variable found: church around input line 79 [ stop; } require " f^ileinto"; if header ]
    Delivery processing continued in spite of these errors.
    Reporting-MTA: dns;ms21034.mac.com (tcp_intranet-daemon)
    Arrival-date: Tue, 13 Mar 2012 07:33:18 +0000 (GMT)

    My Wife and I both have an Ipad and an iPhone, I use an iMac and my wife a MacBook Pro.
    I have this problem with all my devices.
    My wife has NOT got this problem.
    We both use a [email protected] email acount.
    Just compared the settings:
    For "Incoming server" I have p03-imap.mail.me.com
    My Wife has p02-imap.mail.me.com .... and has not got this problem.
    I have setup a new rule for incoming mails (for the meantime):
    move all incoming emails from [email protected] to trash and delete it.
    Works fine for now,......until APPLE deals with the problem.
    Message was edited by: RTONLINE

  • Problem opening docx Word attachments in Communications Express

    We have a problem where some Word documents of the .docx type won't open properly in IE. IE will treat the docx file as a zip file, and offer to open it up using zip, instead of Word. The strange thing is that some docx files open fine into word, but others don't. Also, we have yet to see any such problem in Firefox. The basic work-arounds are to right-click on the attachment link and save, and then open it in Word, or to suggest the user uses Firefox.
    We're at a point where we think the problem is with the version of Word (or OpenOffice or whatever) that creates the document, and that it's putting weird things into the headers of the document. Our thought was that adding "docx" to the MIME types for Word could fix the problem, so I did the following on our test system. I opened up /var/opt/SUNWwbsvr7/https-{SERVER-HOSTNAME}/config/mime.types and changed the following line:
    type=application/msword exts=doc,dot,wiz,rtf
    to read:
    type=application/msword exts=doc,dot,wiz,rtf,docx
    I then stopped the webserver, removed the cached(generated) files, start the webserver, deleted the cache on IE and tried again. IE still treats the docx file as a ZIP file. Our patch level for UWC is 122793-30.
    Is there some other place to look at for modifying MIME types for UWC?

    Kdcypher wrote:
    On our test server, which has both UWC & Messaging Server running on the same box (in prod, these functions are on separate hardware), I made these changes in /var/opt/sun/comms/messaging64/config/mappings and [same_path]/conversions, which I understand to be the config dir for the back-end Messaging Server (in case you hadn't guessed, I'm not necessarily our mail guru, but his plate is extremely full at the moment, and I'm getting to learn more about Messaging Server by working this problem). Do I need to be setting this up elsewhere, as in under UWC?You only need to configure these files at the MTA level. Make sure the conversions file is owned by the messaging server user/group (mailsrv:mail by default).
    Also make sure the mappings entry is exactly how I provided (including leading spaces).
    My testing yesterday, using your configuration suggestions, was all from Firefox, which could explain why your code wasn't working because (as I understand it) your code was set to convert anything with a content-type of "application/x-zip-compressed" and would ignore anything with "application/octet-stream"You can add additional rules to the conversions file to handle the various scenarios.
    So it did not get changed by the server.Please provide the mail.log_current entry for the above attempt.
    Is there any way to tell "imsimta cnbuild" to be verbose and actually tell me what it's doing?The cnbuild command compiles the MTA configuration files. It either works or it doesn't.
    Or is there a log file that contains details of what it's doing?You can enable more verbose MTA logging e.g.
    => add "slave_debug" to the source channel (e.g. tcp_intranet) in the MTA imta.cnf file
    => add MM_DEBUG=3 to the MTA option.dat file
    => run ./imsimta cnbuild;./imsimta restart
    => re-run your test, this should result in a file called tcp_local_slave.log-<something>
    In that file you should see something like the following:
    12:22:48.59: Checking CONVERSION entry #1
    12:22:48.59:   IN-TYPE pattern: application, actual type: application
    12:22:48.60:   IN-SUBTYPE pattern: x-zip-compressed, actual subtype: x-zip-compressed
    12:22:48.60:   Checking IN-DPARAMETER-NAME #0
    12:22:48.60:     Dvalue: filename, pattern: *.docx, actual value: SR7285240.docx
    12:22:48.60:   Out channel pattern: ims-ms, actual out channel:  ims-ms
    12:22:48.60:   Entry matched.
    12:22:48.60:   New content type: application
    12:22:48.60:   New content subtype: vnd.openxmlformats-officedocument.wordprocessingml.document
    12:22:48.60:   New content disposition: attachmentRegards,
    Shane.

Maybe you are looking for

  • Select query in a report

    Hi! Is it possible to modify a select query for a report in the following way: I have created two fields where users input values and operators. Operators selection is a static list consisting of: =, like , in Value field is a text field. The current

  • Can I view the basic jpeg in Aperture?

    Hi All, When using my Nikon D60 camera I have it set to RAW + jpeg basic so that with every press of the shutter release button it generates two files, a RAW file and a basic jpeg file. I think the camera performs several enhancements that are when g

  • Dequeue from exception queue failing

    i'm having trouble dequeueing a message that has been moved to the exception queue. i can 'see' the message by looking at the queue table using Toad, but any attempt to dequeue it using DBMS_AQ.DEQUEUE results in the procedure timing out without dequ

  • Camera RAW for Sony RX-100 M2

    I have PhotoShop CS4 and CS6.  Bought Sony RX-100 M2.  Adobe supports this camera for RAW files.  I downloaded the latest DNG converter but still can't open RAW files.  Was that the right thing to do?  File extension is ARW.  Would appreciate help. 

  • How do i downloading a movie again that i accidently deleted.

    i am missing a movie on my iTunes, the file is there, but it's empty. i searched my entire computer for it and the only thing that comes up is it's soundtrack.