2 conversions channels

Hi.
I am using Messaging Server 5.2 p2 in Solaris 8, and I have a conversion channel for antivirus, now I want to add a disclaimer, I saw I can do this with conversion channel, can I use 2 conversions channels?
How can I do this?
Thanks a lot.

using the conversion channel to add a disclaimer only works on text documents. In any case, it's a pretty useless device.
There's really no need for two conversion channel passes, just add the script stuff to your anti-virus script.

Similar Messages

  • Setting up the Conversion Channel

    Hello
    I am trying to set up the conversion channel for virus scannin using McAfee products and I cannot get it to work. The mail log shows that it is going through the conversion channel but the scanpm.exe does not execute. Any help would be appreicated.
    Chris Toledo
    City Colleges of Chicago

    Chris, the conversion channel debugs the same way any other channel debugs.
    you can bot both master_debug and slave_debug on the channel definition line, recompile the config, and restart the dispatcher
    You then get one file per message as the message flows through the system.
    Since there are many ways to implement the conversion channel, and the alternate conversion channel, and some of these depend on the exact version of your messaging server (which you neglected to mention), there's really not a lot I can do, yet, to help you.

  • Delete specific attachment file through Conversion Channel ?

    version : iMS5.2 sp1
    O/S : Solaris 2.6 Generic_105181-29
    I wanted to delete specific attachment file(ex: ALTDESK.ZIP) through Conversion Channel.
    So I set up like below..
    1) In mappings file
    =================
    CONVERSIONS
    IN-CHAN=tcp_intranet;OUT-CHAN=tcp_local;CONVERT Yes
    ==============
    I only want to delete attached file from tcp_intranet to tcp_local.
    2) msg-INSTANCE/imta/config/conversions
    example mail header ::
    --- omit ----
    MIME-version: 1.0
    X-Mailer: iPlanet Messenger Express 5.2 Patch 1 (built Aug 19 2002)
    Content-type: multipart/mixed; boundary=--6b2385053506b85
    Content-language: ko
    X-Accept-Language: ko
    Priority: normal
    This is a multi-part message in MIME format.
    ----6b2385053506b85
    Content-Type: text/plain; charset=EUC-KR
    Content-Disposition: inline
    Content-Transfer-Encoding: quoted-printable
    ----6b2385053506b85
    Content-Type: application/x-zip-compressed
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment; filename=ALTDESK.ZIP
    - conversions file setting
    ==================================================
    in-channel=tcp_intranet; out-channel=tcp_local;
    in-type=application; in-subtype=x-zip-compressed;
    parameter-symbol-0=ALTDESK.ZIP; parameter-copy-0=*;
    dparameter-symbol-0=ALTDESK.ZIP; dparameter-copy-0=*;
    message-header-file=2; original-header-file=1;
    override-header-file=1; override-option-file=1;
    command="/product/leeky/convert.sh"
    ============================================
    3) /product/leeky/convert.sh file
    ========================
    #!/bin/sh
    if [ $? -eq 1 ]; then
    echo "STATUS=178030178" >> $OUTPUT_OPTIONS
    else
    cp $INPUT_FILE $OUTPUT_FILE
    fi
    =========================
    4) The problems I face are
    - All of zip files which are filtered is deleted. As you can see 2) I only want to delete ALTDESK.ZIP file
    But, all of the zip-compressed files are deleted at the moment.
    - This converison channel is work(even if all zip-compressed files are deleted). But sometimes this is not
    working(2 or 3 times out of 10). I don not know why.
    - Above all, I am not sure 2) and 3) settings are good. English is a second language to me. So it was
    not easy to understand conversion channel setting in Admin Guide.
    - How can I see the out put of "$OUTPUT_OPTIONS" ? I do not know where I can see that.
    Is there anybody to help me ?

    The section of the admin guide which can help is:
    http://docs.sun.com/source/816-6009-10/channel2.htm#42283
    Here there is an explanation of how the mime headers of the message part would align with the entries one would put into the conversions file entry. (The document has an error where it talks about APPARENT_NAME and APPARENT_FILENAME. It should really say the words "NAME" and "FILENAME" respectively).
    Based on that document, the MIME headers of your message part :
    Content-Type: application/x-zip-compressed
    Content-Transfer-Encoding: base64
    Content-Disposition: attachment; filename=ALTDESK.ZIP
    will align with a conversions file settiong of:
    in-channel=tcp_intranet; out-channel=tcp_local;
    in-type=application; in-subtype=x-zip-compressed;
    parameter-symbol-0=NAME; parameter-copy-0=*;
    dparameter-symbol-0=FILENAME; dparameter-copy-0=*;
    message-header-file=2; original-header-file=1;
    override-header-file=1; override-option-file=1;
    command="/product/leeky/convert.sh"
    and a /product/leeky/convert.sh script which reads something like:
    #!/bin/sh
    grep "$FILENAME" /product/leek/badfiles.list
    if [ $? -eq 1 ]; then
    echo "STATUS=178030178" >> $OUTPUT_OPTIONS
    else
    grep "$NAME" /product/leek/badfiles.list
    if [ $? -eq 1 ]; then
    echo "STATUS=178030178" >> $OUTPUT_OPTIONS
    else
    cp $INPUT_FILE $OUTPUT_FILE
    fi
    fi
    The lines:
    parameter-symbol-0=NAME; parameter-copy-0=*;
    dparameter-symbol-0=FILENAME; dparameter-copy-0=*;
    tells the conversion channel to make the environment variable $NAME avaliable to your program with a value corresponding to the "name=" clause on the Content-Type line of the MIME headers. The environment variable $FILENAME is made avalable to your program and takes on the value extracted from the filename=" clause on the content-disposition line of the MIME headers.
    The document at :
    http://docs.sun.com/source/816-6092-10/conversion.html
    may help provide other examples.

  • Could I redirect a message passing by the conversion channel

    I Have IMS 5.2 p1, and I am searching about how I can forward a message to a certain mailbox depending on the message attachment. I can only delete the attachment, or hold the message. but cannot redirect the message to another destination recipient ?
    Is there a way to do this ?
    Please if anyone could help, it is very urgent.
    Thanks.

    I Have IMS 5.2 p1, and I am searching about how I can
    forward a message to a certain mailbox depending on
    the message attachment. I can only delete the
    attachment, or hold the message. but cannot redirect
    the message to another destination recipient ? Actually you probably could redirect this by using
    a sieve filter easier than a conversion channel.
    But it is possible if you write the appropriate
    headers replacing the envelope to: be the new
    recipient you could "forward" the message I believe.
    For detail support of this nature, I suggest
    you call support who can better diagnose
    what it is you're trying to do and how best
    to accomplish it.
    >
    Is there a way to do this ?
    Please if anyone could help, it is very urgent.
    Thanks.

  • Mutiple enqueues to the conversion channel

    Hi ,
    I did set up a conversion where an AV product
    scans an message before sending to the next channel ( basically ims-ms,tcp-local or tcp_intranel ) for delivery.
    Recently I noticed that if I send an e-mail to 2 recipients(for instance) , a double copy of the message is enqueued the conversation channel and the AV product scans twice the same message ...
    By adding the multiple keywords to the channel option , I can improve things so that if my 2 recipients are to be dequeued to the same channel it is scanned once ( for instance the 2 recipients are to be delivered local delivery)
    But if it has to be delivered to 2 different channels ( for instance local and extranet) , it is still scanned twice.
    Any option I am missing ? Can I instruct the channel to work only on the envelope of the message ?
    Any help appreciated.
    Thanks

    I see there at least 2 reallly good ideas
    Yep, that's how the conversion channel works.First one knowning that Sun suggests to use the
    conversion channel for AV purpose , scanning based on
    recipients rather than envelope is just a fantastic
    for system usage.Our recommendations do change, as we incorporate new features, and our partners add new features, too.
    Currently, the conversion channel is the recommended route IF the virus scanner is to be run via command-line. There are indeed some tradeoffs involved with the conversion channel, especially the inherent overhead of starting new processes for each message, address expansion before conversion, and such. This puts a limit on maximum throughput.
    >
    If your virus scanner works via smtp, you can use
    the "aliasdetourhost" keyword instead, and send
    such before address expansion. this requires
    5.2hf2.02 or later.Second one, if my AV does why should I bother using
    iMS , I just use my AV/SMTP package ? While we find that most AV packages are very good at AV, most of them (all I have seen), aren't very good at being a well-behaved SMTP server. The skills that are useful for writing an AV package are very different from those required to create a well-behaved SMTP product.
    We find that when most folk expose an AV's smtp port to the general internet, you can get lots of problems, including:
    Dropped messages
    error messages
    much higher load on the AV hardware.
    To help deal with such, we recommend using Sun JES' MTA to "wrap" the AV system. By accepting all mail with our MTA, you first get the ability to reject mail that's not addressed to actual users, the ability to throttle connections, to "fix" many types of badly-formed messages, etc.
    The new "aliasdetourhost" keyword allows you to select an incoming channel's messages to be sent to an AV system and to accept those messages back into the queue, at high performance, without starting up a new process for each message, and only once per message, even if it's addressed to all of your users. . . .
    >
    Likely a bad idea, but I have no idea what you did. . .
    Thanks for the input even without a clear idea.

  • IMS5.2 on W2K Conversion Channel woes

    I have been working with the conversion channel in order to scan email attachments for viruses. It all seems to be working with the exception of one thing: the environment variables become intermittantly corrupted. Here is an example:
    INPUT_FILE = e:/email/iPlanet/Server5/msg-smtp/imta/tmp/-CO-_ZO7008P0Y4MCCG01RK.00
    INPUT_HEADERS = e:/email/iPlanet/Server5/msg-smtp/imta/tmp/-HO-_ZO7008P104MCCG01RK.00���
    As you can see, at the end of the value for the INPUT_HEADERS variable there appear to be extended characters. This type of "corruption" appears randomly (in terms of timing as well as as which environment variables are affected).
    Due to the length of the path to the different files (INPUT_FILE, INPUT_HEADERS, OUTPUT_OPTIONS, etc.) I can only pass 3 variables via the command line. For the rest of the information I must rely on the environment variables.
    How can I get consistant and reliable environment variables?

    This is EXACTLY the reason the title page to our forum strongly suggests that you run
    imsimta version
    and provide that as part of your post.
    corruption to conversion files is indeed present in some hotfix versions.
    I can confirm if you have such a version, if you would post your exact version.
    To get a current/fixed version, you have to open a tech support case.

  • Sending mails via conversion channel according to sender

    Hi
    I need to run a script on some mails sent by specific users.
    I am using the conversion channel, but in that way all mails using that channel are using the script.
    I need that only mails from specific users will use that script.
    What is the best method to do so?
    Thanks
    Shlomi

    Hi
    I followed the document, but had some problems.
    First, When adding the Tag to the mapping file it didn't seem to work, so I put it in the conversion file and then, as it should be, only mails from users that had the tag run via the conversion.
    However, it is working only with internal mail.
    When sending mails to servers outside my network this tag is ignored.
    When sending mail internaly this is the output of the imsimta test -rewrite command:
    +# imsimta test -rewrite [email protected] [email protected]+
    address channel        =
    forward channel        =
    backward channel       =
    unique identifier      =
    header forward address = [email protected], [email protected]
    header reverse address = [email protected], [email protected]
    envelope forw address  =
    envelope rev address   =
    name                   =
    mbox                   =
    Extracted address action list:
    [email protected]
    [email protected]
    Extracted 733 address action list:
    [email protected]
    [email protected]
    Address list expansion:
    -13 expansion total.
    Expanded address:
    [email protected], [email protected]
    Submitted address list:
    ims-ms
    +me@ims-ms-daemon (orig [email protected] [email protected], inter [email protected], initial [email protected] [email protected], host ims-ms-daemon) NOTIFY-FAILURES NOTIFY-DELAYS {color:#ff0000}tag 111{color}+
    Submitted notifications list:
    The tag value is 111, in that case any mail from a user with the value 111 in the mailConversionTag is sent to the conversion channel.
    When sending mail to external address I get this:
    +# imsimta test -rewrite [email protected] me@external_domain.com+
    address channel        =
    forward channel        =
    backward channel       =
    unique identifier      =
    header forward address = [email protected], me@external_domain.com
    header reverse address = [email protected], me@external_domain.com
    envelope forw address  =
    envelope rev address   =
    name                   =
    mbox                   =
    Extracted address action list:
    [email protected]
    me@external_domain.com
    Extracted 733 address action list:
    [email protected]
    me@external_domain.com
    Address list expansion:
    -13 expansion total.
    Expanded address:
    [email protected], me@external_domain.com
    Submitted address list:
    ims-ms
    +me@ims-ms-daemon (orig [email protected] me@external_domain.com, inter [email protected], initial [email protected] me@external_domain.com, host ims-ms-daemon) NOTIFY-FAILURES NOTIFY-DELAYS {color:#ff0000}tag 111{color}+
    tcp_local
    +me@external_domain.com (orig [email protected] me@external_domain.com, initial [email protected] me@external_domain.com, host external_domain.com) NOTIFY-FAILURES NOTIFY-DELAYS+
    Submitted notifications list:
    It looks like after the first phase the tag in not forwarded.
    Do I have to enable something so it will be forwarded?
    Thanks,
    Shlomi

  • Fastening Processing of conversion channel

    Hi
    I am using ims52 and i have a conversion channel on my mail server.
    Now corrospinding to this channel there is a conversion queue.
    This queue grows up to a big number and the processing is slow on this channel so the mail reaches to customer in delay.
    Please let me know the parameters that i need to modify to fasten the processing on this queue.
    Regards
    Rajeev Kumar

    There was another query, exactly the same as yours, in the last day or two.
    Ah there is is. And it is indeed yours. Here's the link to it:
    http://swforum.sun.com/jive/thread.jspa?threadID=51178&tstart=15
    and what I asked:
    If the conversion channel is taking a lot of cpu, it's certanly working.
    If you have the original 5.2 bits, and have not applied the p2 patch, there are several, known problems that have been long fixed.
    If you have the p2 bits on, you may want to increase the number of processes, or re-examine what you're doing in the conversion channel. Conversion is not as high-performance as much of the rest of the server, as it requires starting a process for each message.
    You may simply have more work than the conversion channel can handle on your hardware.
    What is it you're doing in conversion?

  • Alternate Conversion Channel

    On a previous post, It was recomended that I use
    the "Alternate Conversion Channel" setup as per
    http://ims.balius.com/downloads/AlternateConversion.pdf
    I just seem to have trouble getting it to work. After applying
    the settings, The IMS does not change its
    behavior at all. Did I miss something?
    No messages are going to the tcp_scan channel.
    I am using 5.2 Patch 1.
    Thanks
    Paul

    We did that, and the config dat file seems
    to be the correct version. Still back to root problem
    of "Alternate Conversion Channel" not working as
    documented in Chads.
    I attached the output of imsimta test.
    C:\iPlanet\Server5\msg-icpmail>imsimta test -rewrite [email protected]
    Warning - compiled configuration does not match configuration files
    -- Modification time mismatch for configuration file C:/iPlanet/Server5/msg-icp
    mail/imta/config/option.dat
    forward channel = l
    channel description =
    channel user filter =
    dest channel filter =
    source channel filter =
    channel flags #0 = BIDIRECTIONAL MULTIPLE IMMNONURGENT NOSERVICEALL
    channel flags #1 = NOSMTP DEFAULT
    channel flags #2 = COPYSENDPOST COPYWARNPOST POSTHEADONLY HEADERINC NOEX
    PROUTE
    channel flags #3 = NOLOGGING NOGREY NORESTRICTED RETAINSECURITYMULTIPART
    S
    channel flags #4 = EIGHTBIT NOHEADERTRIM NOHEADERREAD RULES
    channel flags #5 =
    channel flags #6 = LOCALUSER REPORTHEADER
    channel flags #7 = NOSWITCHCHANNEL NOREMOTEHOST DATEFOUR DAYOFWEEK
    channel flags #8 = NODEFRAGMENT EXQUOTA REVERSE NOCONVERT_OCTET_STREAM
    channel flags #9 = NOTHURMAN INTERPRETENCODING USEINTERMEDIATE RECEIVEDF
    ROM VALIDATELOCALSYSTEM NOTURN
    defaulthost = icpcorp.com icpcorp.com
    linelength = 1023
    channel env addr type = SOURCEROUTE
    channel hdr addr type = SOURCEROUTE
    channel official host = icpmail.icpcorp.com
    channel queue 0 name = LOCAL_POOL
    channel queue 1 name = LOCAL_POOL
    channel queue 2 name = LOCAL_POOL
    channel queue 3 name = LOCAL_POOL
    channel after params =
    channel user name =
    urgentnotices = 1 2 4 7
    normalnotices = 1 2 4 7
    nonurgentnotices = 1 2 4 7
    channel rightslist ids =
    local behavior flags = %x7
    backward channel = l
    header To: address = [email protected]
    header From: address = [email protected]
    envelope To: address = [email protected] (route (icpmail.icpcorp.com,icpma
    il.icpcorp.com)) (host icpcorp.com)
    envelope From: address = [email protected]
    name =
    mbox = dtripo
    Extracted address action list:
    [email protected]
    Extracted 733 address action list:
    [email protected]
    Address list expansion:
    dtripo@ims-ms-daemon
    1 expansion total.
    Expanded address:
    [email protected]
    Submitted address list:
    ims-ms
    dtripo@ims-ms-daemon (orig [email protected], host ims-ms-daemon) *NOTIFY-F
    AILURES* NOTIFY-DELAYS
    Submitted notifications list:
    C:\iPlanet\Server5\msg-icpmail>

  • Conversion channel

    Hi jay,
    I am planning to replace the conversion channel virus scanning by the aliasdetourhost technique --- which I will be able to implement after hf 2.07.
    The conversion channel is actually giving me problems on performance.
    So I read ur doc in sunsolve were u have used clamav and amias-new...
    I installed it on a test setup and found it interesting ---
    The aliasdetourhost lets me to segregate the machines as MTA / STORE and virus/spam scanner...
    Just wanted you to suggest me onething ... can i use the sophos in a similar way in tandom with aliasdetourhost thing ...

    Sure. Amavis should be able to support that, or if Sophis has it's own smtp wrapper, you can use that.

  • Conversion channel and hf 2.07

    Hi,
    After I applied hf 2.07....I see definite improvement in the way conversion channel is behaving....though I did not do any conversion tuning as suggested by jay...still post hf2.07, the conversion processes have multiplied ...now I can c three conversion processes instead of one....therefore the dequeue also has improved.
    I wonder why this has happened ... ! I did not touch the conversion maxjobs or threaddepth!!! just applied hotfix.
    Also on my MTA routers ...the conversion processes eventually reduce to one process from 3......even if the conversion queue is having considerable mails in queue....if I restart MTA comp....again three conversion processes start, which dequeue the conversion queued messages fast.....but again when the queue falls to zero ....one conversion process remains....but the processes don't increase as the messages in queueu increases ??
    SO I have to restart MTA services for fast conversion dequeue ...!!
    Why don't the conversion processes increase in number according to incoming mail traffic ???? Why do multiple conversion processes start only on restarting the MTA (imsimta refresh)????
    Also one more thought on conversion tuning....as suggested by jay...threaddepth on conversion ? If i see the refrence guide it states that threaddepth does not apply to conversion and some other channel.....!!!!!
    Thanks
    MSGADMIN

    Hi jay,
    I did not add anything on conversion yet.
    Just applied the hotfix 2.07.
    The performance has definetly improved after hotfix....in a sense...now conversion daemons have multiplied.....and thus the message dequeue in the conversion channel has improved a lot.
    But, now that I am observing this new phenomenon, I observerd the conversion processes reduce to one in number...eventually.
    When mail traffic goes high...the conversion process does not multiply consistently.....sometimes even 100 mails would not convince the jobcontroller to start multiple conversion processes....and sometimes even 20 mails would do.
    A restart would always start 3 conversion processes....
    With my settings ....default on conversion ....
    default on tcp_local except maxjobs 20
    I am having 3 conversion processes ...
    I have not done any tuning yet on conversion....

  • Adding disclaimer file as an attachment on outgoing mail through Conversion

    I'm using iMS 5.2 and i'm currently using the conversion channel to append a disclaimer to all outgoing messages (Internet only) but the boss would like to get the discloser in a text attachment instead of appended to the e-mail.
    has anyone played with that?

    Hello,
    Are you using the standad sap function module or using OLE objects to generate excel?
    First try creating the excel file in foreground and see if the data is being populated.
    Kind Regards,
    Niky.

  • Channel for incoming mail addressed to specific domain

    I am trying to create a channel for all incoming messages addressed to a specific domain.
    I know that all incoming Internet mails go to tcp_local first.
    What I want to do is to separate mails for different domains to different channels so I could later process them, either with conversion channel or with some channel filters.
    Also, after passing trough those specific channels, how to put those mails back on track for delivery?
    Can anyone help on doing this?
    Thanks
    I�m running (on Solaris 8) MS5.2p1 hf1.21

    To look over the docs� but I already did, and it�s pretty bad, poorly explained�
    So, please let�s try to make this clear.
    Note, every time after making changes I run:
    imsimta cnbuild
    imsimta restart
    First, you gave an example to me (reply 5):
    [email protected]%tcp_friendly-daemon
    Second, I was not sure from your post where to put space (reply6), and I tested both cases:
    domain.net$E$F [email protected]%tcp_friendly-daemon # space between $F and $U
    and
    domain.net [email protected]%tcp_friendly-daemon # space between domain.net and $E
    Unfortunately, nothing has changed.
    Third, you wrote (reply 7) �No spaces�.
    Forth, I tested that as well and it gave me an error (reply 8).
    Fifth, in your last reply (reply 9) you said that I need a left and a right half, and you suggested an example that I�ve already checked (reply 6) and it wasn�t working :(
    So, now I am completely lost�
    Here is the result of testing this last example in imta.cnf:
    domain.net [email protected]%tcp_friendly-daemon # space between domain.net and $E
    ! tcp_friendly
    tcp_friendly smtp mx single_sys subdirs 20 noreverse maxjobs 7 pool SMTP_POOL mailfromdnsverify maytlsserver allowswitchchannel saslswitchchannel tcp_auth
    tcp_friendly-daemon
    imsimta cnbuild
    imsimta restart
    imsimta test -rewrite -debug [email protected]
    Could you review this result, please and try to see what is wrong.
    Initializing mm_.
    Initializing mm_ submission.
    Checking identifiers.
    *** Debug output from initializing MM for submission:
    13:43:32.79: mmc_winit('l','postmaster@machine_name.test.com','0IB800802GOK8O@machine_name.test.com') called.
    13:43:32.79: Queue area size 5858064, temp area size 5858064
    13:43:32.79: 1464516 blocks of effective free queue space available; setting disk limit accordingly.
    13:43:32.79: Rewriting: Mbox = "postmaster", host = "machine_name.test.com", domain = "$*", literal = "", tag = ""
    13:43:32.79: Rewrite: "$*", position 0, hash table -
    13:43:32.79: Found: "$E$F$U%$H@machine_name.test.com$V$H"
    13:43:32.79: Rewrite failed, not forward.
    13:43:32.79: Rewrite: "$*", position 1, hash table -
    13:43:32.79: Failed.
    13:43:32.79: Rewrite: "$*", position 0, rewrite database -
    13:43:32.79: Failed
    13:43:32.79: Rewriting: Mbox = "postmaster", host = "machine_name", domain = "machine_name.test.com", literal = "", tag = ""
    13:43:32.79: Rewrite: "machine_name.test.com", position 0, hash table -
    13:43:32.79: Found: "$U%$D@machine_name.test.com"
    13:43:32.79: New mailbox: "postmaster".
    13:43:32.79: New host: "machine_name.test.com".
    13:43:32.79: New route: "machine_name.test.com".
    13:43:32.79: New channel system: "machine_name.test.com".
    13:43:32.79: Looking up host "machine_name.test.com".
    13:43:32.79: - found on channel l
    13:43:32.79: Routelocal flag set; scanning for % and !
    13:43:32.79: Rewriting: Mbox = "postmaster", host = "machine_name.test.com", domain = "$*", literal = "", tag = ""
    13:43:32.79: Rewrite: "$*", position 0, hash table -
    13:43:32.79: Found: "$E$F$U%$H@machine_name.test.com$V$H"
    13:43:32.79: Rewrite failed, not forward.
    13:43:32.79: Rewrite: "$*", position 1, hash table -
    13:43:32.79: Failed.
    13:43:32.79: Rewrite: "$*", position 0, rewrite database -
    13:43:32.79: Failed
    13:43:32.79: Rewriting: Mbox = "postmaster", host = "machine_name", domain = "machine_name.test.com", literal = "", tag = ""
    13:43:32.79: Rewrite: "machine_name.test.com", position 0, hash table -
    13:43:32.79: Found: "$U%$D@machine_name.test.com"
    13:43:32.79: New mailbox: "postmaster".
    13:43:32.79: New host: "machine_name.test.com".
    13:43:32.79: New route: "machine_name.test.com".
    13:43:32.79: New channel system: "machine_name.test.com".
    13:43:32.79: Looking up host "machine_name.test.com".
    13:43:32.79: - found on channel l
    13:43:32.79: Routelocal flag set; scanning for % and !
    13:43:32.79: Mapped return address: postmaster@machine_name.test.com
    *** Debug output from rewriting a forward header address:
    13:43:32.79: Rewriting: Mbox = "user", host = "domain.net", domain = "$*", literal = "", tag = ""
    13:43:32.79: Rewrite: "$*", position 0, hash table -
    13:43:32.79: Found: "$E$F$U%$H@machine_name.test.com$V$H"
    13:43:32.79: Rewrite failed, not envelope.
    13:43:32.79: Rewrite: "$*", position 1, hash table -
    13:43:32.80: Failed.
    13:43:32.80: Rewrite: "$*", position 0, rewrite database -
    13:43:32.80: Failed
    13:43:32.80: Rewriting: Mbox = "user", host = "domain", domain = "domain.net", literal = "", tag = ""
    13:43:32.80: Rewrite: "domain.net", position 0, hash table -
    13:43:32.80: Found: "[email protected]%tcp_friendly-daemon"
    13:43:32.80: Rewrite failed, not envelope.
    13:43:32.80: Rewrite: "domain.net", position 1, hash table -
    13:43:32.80: Failed.
    13:43:32.80: Rewrite: "domain.net", position 0, rewrite database -
    13:43:32.80: Failed
    13:43:32.80: Rewriting: Mbox = "user", host = "domain", domain = ".net", literal = "", tag = ""
    13:43:32.80: Rewrite: "*.net", position 0, hash table -
    13:43:32.80: Failed
    13:43:32.80: Rewrite: ".net", position 0, hash table -
    13:43:32.80: Found: "$U%$H$D@TCP-DAEMON"
    13:43:32.80: New mailbox: "user".
    13:43:32.80: New host: "domain.net".
    13:43:32.80: New route: "TCP-DAEMON".
    13:43:32.80: New channel system: "TCP-DAEMON".
    13:43:32.80: Looking up host "TCP-DAEMON".
    13:43:32.80: - found on channel tcp_local
    13:43:32.80: Rewrite rules result: [email protected]
    13:43:32.80: Checking reverse URL cache for: [email protected]
    13:43:32.80: Applying reverse URL pattern ldap:///$V?mail?sub?$Q to: [email protected]
    13:43:32.85: Resulting URL: ldap:///o%3Ddomain.net%2Co%3Disp?mail?sub?(|([email protected])([email protected]))
    13:43:32.85: mmc_open_url called to open ldap:///o%3Ddomain.net%2Co%3Disp?mail?sub?(|([email protected])([email protected])), flags = 256
    13:43:32.85: URL with quotes stripped: ldap:///o%3Ddomain.net%2Co%3Disp?mail?sub?(|([email protected])([email protected]))
    13:43:32.85: LDAP URL identified
    13:43:32.85: URL context #1 will be used
    13:43:32.85: Performing URL search on: ldap:///o%3Ddomain.net%2Co%3Disp?mail?sub?(|([email protected])([email protected]))
    13:43:32.86: mmc_read_url result: [email protected]
    13:43:32.86: URL resolution returned: [email protected]
    forward channel = l
    channel description =
    channel user filter =
    dest channel filter =
    source channel filter =
    channel flags #0 = BIDIRECTIONAL MULTIPLE IMMNONURGENT NOSERVICEALL
    channel flags #1 = NOSMTP DEFAULT
    channel flags #2 = COPYSENDPOST COPYWARNPOST POSTHEADONLY HEADERINC NOEXPROUTE
    channel flags #3 = LOGGING NOGREY NORESTRICTED RETAINSECURITYMULTIPARTS
    channel flags #4 = EIGHTBIT NOHEADERTRIM NOHEADERREAD RULES
    channel flags #5 =
    channel flags #6 = LOCALUSER REPORTHEADER
    channel flags #7 = NOSWITCHCHANNEL NOREMOTEHOST DATEFOUR DAYOFWEEK
    channel flags #8 = NODEFRAGMENT EXQUOTA REVERSE NOCONVERT_OCTET_STREAM
    channel flags #9 = NOTHURMAN INTERPRETENCODING USEINTERMEDIATE RECEIVEDFROM VALIDATELOCALSYSTEM NOTURN
    defaulthost = test.com test.com
    linelength = 1023
    channel env addr type = SOURCEROUTE
    channel hdr addr type = SOURCEROUTE
    channel official host = machine_name.test.com
    channel queue 0 name = LOCAL_POOL
    channel queue 1 name = LOCAL_POOL
    channel queue 2 name = LOCAL_POOL
    channel queue 3 name = LOCAL_POOL
    channel after params =
    channel user name =
    urgentnotices = 1 2 4 7
    normalnotices = 1 2 4 7
    nonurgentnotices = 1 2 4 7
    channel rightslist ids =
    local behavior flags = %x7
    backward channel = tcp_local
    header To: address = [email protected]
    header From: address = [email protected]
    envelope To: address = [email protected] (route (machine_name.test.com,machine_name.test.com)) (host domain.net)
    envelope From: address = [email protected]
    name =
    mbox = user
    Extracted address action list:
    [email protected]
    Extracted 733 address action list:
    [email protected]
    Address list expansion:
    user%domain.net@ims-ms-daemon
    1 expansion total.
    *** Debug output from submitting an envelope address:
    13:43:32.88: mmc_wadr(0x0018a888,'[email protected]','[email protected]') called.
    13:43:32.88: Copy estimate before address addition is 1
    13:43:32.88: Parsing address [email protected]
    13:43:32.88: Rewriting: Mbox = "user", host = "domain.net", domain = "$*", literal = "", tag = ""
    13:43:32.88: Rewrite: "$*", position 0, hash table -
    13:43:32.88: Found: "$E$F$U%$H@machine_name.test.com$V$H"
    13:43:32.88: Match, pattern = "domain.net", current = "(*domaincheck*)"
    13:43:32.88: old state = not checked.
    13:43:32.88: Using result 1 from domain match cache.
    13:43:32.88: new state = succeeded.
    13:43:32.88: New mailbox: "user".
    13:43:32.88: New host: "domain.net".
    13:43:32.88: New route: "machine_name.test.com".
    13:43:32.88: New channel system: "machine_name.test.com".
    13:43:32.88: Looking up host "machine_name.test.com".
    13:43:32.88: - found on channel l
    13:43:32.88: Routelocal flag set; scanning for % and !
    13:43:32.88: Address [email protected] requires local processing.
    13:43:32.88: Variant #1 = [email protected]
    13:43:32.89: Variant #2 = *@domain.net
    13:43:32.89: Checking for [email protected] in the system alias file
    13:43:32.89: - not found
    13:43:32.89: Checking for *@domain.net in the system alias file
    13:43:32.89: - not found
    13:43:32.89: Checking [email protected] with URL template ldap:///$V?*?sub?$R
    13:43:32.89: LDAP URL template identified
    13:43:32.89: URL determined to be: ldap:///o%3Ddomain.net%2Co%3Disp?*?sub?(|([email protected])([email protected])([email protected]))
    13:43:32.89: URL context #1 will be used
    13:43:32.89: Using cached LDAP result for URL info: ldap:///$V?*?sub?$R|[email protected]|[email protected]
    13:43:32.89: Scanning LDAP result.
    13:43:32.89: Attribute: objectclass
    13:43:32.89: Attribute index: 0
    13:43:32.89: Attribute: inetuserstatus
    13:43:32.89: Attribute index: 1
    13:43:32.89: Attribute: mailuserstatus
    13:43:32.89: Attribute index: 2
    13:43:32.89: Attribute: uid
    13:43:32.89: Attribute index: 4
    13:43:32.89: Attribute: mail
    13:43:32.89: Attribute index: 5
    13:43:32.89: Attribute: mailhost
    13:43:32.89: Attribute index: 9
    13:43:32.89: Attribute: mailDeliveryOption
    13:43:32.89: Attribute index: 18
    13:43:32.89: Attribute: preferredLanguage
    13:43:32.89: Attribute index: 42
    13:43:32.89: Scanning complete, begin actions
    13:43:32.89: Object class: top
    13:43:32.89: Object class didn't match
    13:43:32.89: Object class: person
    13:43:32.89: Object class didn't match
    13:43:32.89: Object class: organizationalPerson
    13:43:32.89: Object class didn't match
    13:43:32.89: Object class: inetOrgPerson
    13:43:32.89: Object class didn't match
    13:43:32.89: Object class: inetUser
    13:43:32.89: Object class didn't match
    13:43:32.89: Object class: ipUser
    13:43:32.89: Object class didn't match
    13:43:32.89: Object class: nsManagedPerson
    13:43:32.89: Object class didn't match
    13:43:32.89: Object class: userPresenceProfile
    13:43:32.89: Object class didn't match
    13:43:32.89: Object class: inetMailUser
    13:43:32.89: Object class match, reference value 1
    13:43:32.89: Object class: inetLocalMailRecipient
    13:43:32.89: Object class match, reference value 18
    13:43:32.89: User/group index = 1
    13:43:32.89: Domain is active
    13:43:32.89: Mail domain is active
    13:43:32.89: User status = active
    13:43:32.89: Mail user status = active
    13:43:32.89: User UID user found.
    13:43:32.89: Processing mailhost attribute machine_name.test.com
    13:43:32.89: Mailhost references local system
    13:43:32.89: Delivery option: mailbox
    13:43:32.89: Delivery options value: 1
    13:43:32.89: No reprocess flag on user, processing now
    13:43:32.89: Status for this address = 1
    13:43:32.89: - URL match for [email protected]
    13:43:32.89: Delivery option template: $M%$\$2I$_+$2S@ims-ms-daemon
    13:43:32.89: - user%domain.net@ims-ms-daemon
    13:43:32.89: Parsing address user%domain.net@ims-ms-daemon
    13:43:32.90: Rewriting: Mbox = "user%domain.net", host = "ims-ms-daemon", domain = "$*", literal = "", tag = ""
    13:43:32.90: Rewrite: "$*", position 0, hash table -
    13:43:32.90: Found: "$E$F$U%$H@machine_name.test.com$V$H"
    13:43:32.90: Match, pattern = "ims-ms-daemon", current = "(*domaincheck*)"
    13:43:32.90: old state = not checked.
    13:43:32.90: Using result 0 from domain match cache.
    13:43:32.90: new state = fail pending.
    13:43:32.90: Rewrite failed due to channel mismatch.
    13:43:32.90: Rewrite: "$*", position 1, hash table -
    13:43:32.90: Failed.
    13:43:32.90: Rewrite: "$*", position 0, rewrite database -
    13:43:32.90: Failed
    13:43:32.90: Rewriting: Mbox = "user%domain.net", host = "ims-ms-daemon", domain = "ims-ms-daemon", literal = "", tag = ""
    13:43:32.90: Rewrite: "ims-ms-daemon", position 0, hash table -
    13:43:32.90: Failed.
    13:43:32.90: Rewrite: "ims-ms-daemon", position 0, rewrite database -
    13:43:32.90: Failed
    13:43:32.90: Looking up host "ims-ms-daemon".
    13:43:32.90: - found on channel ims-ms
    13:43:32.90: - orig_send_access mapping check: l|postmaster@machine_name.test.com|l|[email protected]
    13:43:32.90: - passed.
    13:43:32.90: - send_access mapping check: l|postmaster@machine_name.test.com|ims-ms|user%domain.net@ims-ms-daemon
    13:43:32.90: - passed.
    13:43:32.90: - adding address user%domain.net@ims-ms-daemon to channel ims-ms
    13:43:32.90: - adding address [email protected] to headers.
    13:43:32.90: Copy estimate after address addition is 2
    Expanded address:
    [email protected]
    Submitted address list:
    ims-ms
    user%domain.net@ims-ms-daemon (orig [email protected], inter [email protected], host ims-ms-daemon) NOTIFY-FAILURES NOTIFY-DELAYS
    Submitted notifications list:

  • Rewrite rules and channel enquiry

    Hi,
    I need to setup all mail that is coming frm inbound mta, perform a check up on ldap whether it is a antivirus subscriber, though will route subscribed user to antivirus server(ims with 3rd party antivirus software installed), and non-subscribed user to be routed to mailstore.
    Any idea how to achieve that? I am not asking the detail step but overall idea to do this. I have read docs but the more i read, the more confusing I am. Any example docs beside
    http://www.sun.com/bigadmin/features/hub_techtips/route_email.jsp
    Totally newbie here, FYI, this is ims6.3
    thanks
    Message was edited by:
    haw_9368

    Hi,
    the antivirus software is trendmicro, installed in
    ims6.3. What mechanism is being used currently to scan emails (e.g. conversion channel) and why can't the trend-micro software also be run on this system?
    I dont think they have plugin or milter.Supposedly they do. Trend Micro InterScan Antivirus for Sendmail uses a milter API interface according to:
    http://de.trendmicro-europe.com/global/products/collaterals/datasheets/DS08ISAV041014US.pdf
    The other option would be to use another milter program such as MIMEDefang which can use Trend Micro to scan emails for viruses (plus much more). http://www.mimedefang.org/
    Will
    you or other gurus come out a tech tips writing
    article regarding this kind of scenario?Well this particular scenario has already been considered as I mentioned earlier and the filter plugin mechanism was developed.
    Routing emails to another email server for scanning as mentioned previously is very inefficient so not something I plan to document - better for your customer to be pushing Trend Micro for an efficient mechanism to integrate with MS6.3. If Trend Micro are willing to work with Sun I'm sure we can work out a good integration method (as we have with other AV providers).
    Regards,
    Shane.

  • Advantage having keywork 'single' in channel definition over 'single_sys'

    Hi
    I am working on channel definitions.
    I came to know that, when we send any mail to multiple recipients
    single - creates a single copy for each targeted recipient
    single_sys - creates a single copy for a destination system
    multiple - creates a single copy for entire channel
    As per the above, its always better to have keywork multiple in channel definition. If so, what is the advantage of having keyword 'single' or 'single_sys'? Is there any performance issues?
    Please let me know
    Thanks in Advance

    Hi,
    nvrsprasad wrote:
    I came to know that, when we send any mail to multiple recipients
    single - creates a single copy for each targeted recipient
    single_sys - creates a single copy for a destination system
    multiple - creates a single copy for entire channel
    As per the above, its always better to have keywork multiple in channel definition.This is incorrect. The multiple keyword will be ignored on certain channels (ones with smtp* set e.g. tcp_local) unless the daemon keyword is used (i.e. all emails are being sent to the same next-hop). Otherwise you could end up with emails being sent to the wrong server.
    If so, what is the advantage of having keyword 'single' or 'single_sys'? Is there any performance issues?If you require per-recipient processing, then the 'single' keyword may be appropriate e.g for conversion channel. There will obviously be a performance impact as it requires one email per recipient rather then one email per many-recipients.
    Unless you have a need to change the channel settings you should leave them be - any modifications would be on a case-by-case basis.
    Regards,
    Shane.

Maybe you are looking for

  • Getting error while submitting AP Invoice

    Hello All, I am getting the following error which saving an AP Invoice. APP-FND-01702: An assignment does not exist for these parameters and one is mandatory. Cause: The profile option Sequence Numbering is defined to have sequential numbering always

  • My iPhone won't charge! Help! Please see my situation!

    I usually leave my iPhone on charge either connected to an outlet or connected to my Macbook overnight. One morning I had it wake me up because it kept vibrating. I thought it was a call or txt messages. When I checked, it was constantly going on and

  • Multiple Digital Signatures (certificates) results in VERY slow PDF

    I created a form in Lifecycle that typically has 8 signatures.  As more signatures are added the form slows down significantly.  Our director, who ultimately signs off on the document, has informed us that it took him 35+ minutes to approve 3 documen

  • How to use my own ringtones

    How to move my ringtones from pc to iphone? I have several my own created stuff that I want use in my iphone. Those are in mp3, wav, mp4 and other formats.

  • ITunes error msg file not win32 app

    I've tried downloading iTunes 10.1.2 and installing. Each time I get a message that the file is not a win32 application. Any suggestions on what would would cause this? Message was edited by: smithgary1