Authenticated outbound email?

I'm wondering if there's a way to configure Messaging Server 7.0 to authenticate on outbound SMTP connections. Specifically, there are services that allow email relay, but only if the inbound connection is authenticated.
To be clear, I'm talking about an MTA to MTA transfer. It appears you can configure some MTAs to log into a mail relay before passing mail along.
As an example, sendmail accepts this in sendmail.mc
FEATURE(authinfo, `hash -o /etc/mail/authinfo')
define(`SMART_HOST', `outbound.mailhop.org')
I've gone through a lot of material, but I can't find any hint that Messaging server allows this. I'm I missing something, or is it just not a supported feature.
Thanks,
John

jandrusiak wrote:
I'm wondering if there's a way to configure Messaging Server 7.0 to authenticate on outbound SMTP connections. Specifically, there are services that allow email relay, but only if the inbound connection is authenticated.
To be clear, I'm talking about an MTA to MTA transfer. It appears you can configure some MTAs to log into a mail relay before passing mail along.
I've gone through a lot of material, but I can't find any hint that Messaging server allows this. I'm I missing something, or is it just not a supported feature.The functionality was added to Messaging Server 7.0 update 1 (Communication Suite 6 update 1) but it appears to have not been (publicly) documented.
<snip>
Limited SASL capabilities have been added to the SMTP client. SASL authentication will be attempted if the maysaslclient or mustsaslclient channel options are set (it must succeed if mustsaslclient is set).
The PLAIN and EXTERNAL SASL mechanisms are currently supported. The AUTH_USERNAME and AUTH_PASSWORD TCP channel options provide the credentials for the plain mechanism and the EXTERNAL_IDENTITY TCP channel option provides the identity string for SASL EXTERNAL. (EXTERNAL_IDENTITY can be set to the empty string to enable SASL EXTERNAL without an identity string.)
</snip>
So to give you an example that worked in my own MS7.0 update 1 test environment:
1. Create a new channel which uses the mustsaslclient keyword in imta.cnf e.g.
! tcp_secure
tcp_secure nomx multiple subdirs 20 dequeue_removeroute maxjobs 7 musttlsclient mustsaslclient pool SMTP_POOL daemon [192.168.1.10]
tcp_secure-daemonNote: the musttlsclient keyword ensures that the connection is encrypted prior to passing across the plain-text username/password. Also in this case the channel is configured to send emails to a dedicated system with an IP address of 192.168.1.10.
2. Create a rewrite rule which directs emails for [email protected] to the new channel:
domain.com $U%$D@tcp_secure-daemon3. Create a tcp_secure_option channel option configuration file which contains the SASL auth username/password:
bash-3.00# cat /opt/sun/comms/messaging/config/tcp_secure_option
AUTH_USERNAME=authuser
AUTH_PASSWORD=secretpassword4. Rebuild the MTA configuration and restart e.g.
./imsimta cnbuild;./imsimta restart5. Send an email to [email protected], you should see something like the following in the logs:
27-Jan-2009 12:25:51.82 tcp_secure                DEQS 1 [email protected] rfc822;[email protected]
[email protected] [192.168.1.10] dns;[192.168.1.10] (TCP|1.2.3.4|34682|192.168.1.10|25) (domain.com --
Server ESMTP [Sun Java System Messaging Server 6.2-9.14 [built Aug 19 2008]]) smtp;250 2.1.5 address accepted for
deferred processing: [email protected]: DEQS stands for "(D)equeue, (E)SMTP, TL(S)/SSL used". Q appears to be the new code for SASL client auth (also not yet documented).
Regards,
Shane.

Similar Messages

  • Smtp authentication for email invites with RTC

    I'm trying to configure email invitations for Real-Time conferences and am following the documentation.
    Problem I'm encountering is we use smtp host authentication with Exchange but I don't see any way to set this up for RTC invites.
    rtcctl> setProperty -system true -pname EmailEnabled -pvalue true
    rtcctl> setProperty -system true -pname SmtpHost -pvalue "mail-net.company.com"Where do I set an SMTP username and password?
    Thanks.

    Any comments from Oracle? Isn't anyone doing smtp authentication for outbound emails?

  • Cox adds authenticated smtp, email working seemlessly between wifi and 3g

    I had a problem, but it just went away. Background: I have Cox high speed internet at home (in Tucson), and Cox would not let any email go out to any smtp server (authenticated or not, ssl, didn't matter) other than their own. Which meant when my iphone was on wifi at home I HAD to use smtp.west.cox.net, but as soon as I left my email wouldn't send because I was no longer on cox over the air. So I could either optimize for home or road - either set my smtp server priority for cox, or set it for authenticated gmail, or cwmx.com, or whatever. It was sort of messy at best with a list of smtp servers and trying to get the right one into the priority slot (is that game?). BUT, my life has recently changed, although it's a sad thing when an adult prances around saying "cox has authenticated smtp now, yay!" But they do, and it works from anywhere. So what I have now on my iphone is my 3 email accounts, and just a single solitary smtp server - cox. Obviously you need to be a cox subscriber, and you need to know your cox user name, but the steps are here:
    http://support.cox.com/knowledgecenter/cox_hsikb_defcontent_view.asp?sprt_cid=1689d919-54ca-496a-b081-cc3617a7d7 f3&sprtver=5
    I hope this helps someone who is dealing with smt pcraziness and cox.

    Thanks for this! I had figured out the problem on my wife's iPhone due to the outbound smtp servers not being on the cox network when on the ATT EDGE, and wanted to let Apple fix it for us by having another option on the mail account settings: If I'm on WiFi - try smtp.cox.net for outbound email, if I'm on EDGE, use ATT's outbound email.
    Glad to see the Authenticated SMTP for Cox and will try that later tonight.
    I don't think I'll do the prancing , but my wife will be grateful for this!

  • How to do debugging for sending inbound or outbound email via ERMS?

    Hi Colleagues,
    I send an email to '[email protected]' with email titile 'CIM: 318238 2013', and want to display inbound email in email assignment block within CIM Service Request 10001503 in ICX. But it fails to be displayed on Web UI. And there is no problem to browse inbound and outbound emails via t-code SCOT as below.
    If I send an email to '[email protected]', there is no problem to display inbound email within one CIM Service Request in ICP as below.
    One related class ZSCL_CRM_ERMS_AH_CIM_CSS=>IF_CRM_ERMS_SERVICE~EXECUTE is used to implement this function, I don't know how to do debugging when sending inbound or outbound email? Could please tell me more detailed steps?
    Kind Regards
    Andie

    Hi Fabian,
    Thanks for your reply.
    How can I add this method ZSCL_CRM_ERMS_AH_CIM_CSS=>IF_CRM_ERMS_SERVICE~EXECUTE to the list in t-code SM50 for doing debugging?
    And another question is that I cannot attach inbound email to CIM Request via ICX email address '[email protected]', but no problem to send inbound email using ICP email address [email protected] as below. Is there any authorization issue for this case?
    Kind Regards
    Andie

  • 3G camera & Photo App Still Not Working-outbound email not working properly

    I have restored my 3G phone NUMEROUS times. I have restored it as new, I have restored it from Backup. Each time I deleted the previously downloaed upgrades, so that it would get them again, thinking this would fix the problem as Apple says it will MAYBE. I have done this so many times and I am SICK OF DOING IT!!!! My photos are somehow there somewhere because they are attached to my contacts, however I can not access them or my camera, as they go back to the home screen when pressed. This is the 2nd 3G phone within a 1 month period. The outbound email also stinks, as I can never consistently seem to be able to send an email. I have tried the smtp from AT&T (cwmx), GMAIL, AOL. None of them consistenly work. Also, each time I sync my phone, something is removed and I have to re-add it. I know others are as frustrtaed as I am, by reading the other posts???? My 2G phone which I only had for 5 months prior to the 3G, had no problems except for the consistently sending email problem on any smtp. My husband has that 2G now, and his camera works and he has the upgrade. The only thing he doesn't have on his phone is any extra apps. Could the 10 games I installed from Itunes be disruptive to the other features somehow? Also, I now have 8 games, cause some totally dissapeared! I am at my witts end!!!!!! APPLE HELP...CAN U PLZ SEND AN UPGRADE THAT WILL FIX THIS PROBLEM FOR GOOD! (NOT JUST A BUNCH OF LAME GUESSES AND RESTORES) ! Thanks!

    Might the onset of its failure coincide with your update to iOS 7?
    If they do, maybe the old app is not fully compatible with the new iOS and you need an update of it?

  • ID for Outbound Email in CRM 5.0 Web IC

    Hi !
    We would like to get the turn around time for an email request in the CRM 5.0 Web IC. We are able to get the timestamp of the inbound email from the Service Ticket in the business context. Is there a way to retrieve the outbound email (reply) timestamp ? This is needed urgently for reporting purposes.
    Cheers,
    Ashok.

    Hi,
    You can create an interaction record which in other words is a business activity for emai interactions you do. You can take this create date/time of this interaction as reference to your email responses.
    I hope this helps.
    Regards,
    Gaurav Gera

  • Sending outbound email with paragraphs 255 characters

    G'day all,
    My problem at the moment is getting an outbound email with a body that includes continuous paragraphs greater than 255 characters. I want to be able to send an email where there is no emposed limit on a continuous paragraph.
    Please note I am not interested in attachements with lengths greater than 255, it's the email body that concerns me. Simple email text ******
    I've been working with inbound and outbound mails and making heavy use of Thomas Jung's blogs on the same -- Thanks so much to Thomas for these really helpful blogs, and all his posts!! --
    /people/thomas.jung3/blog/2004/09/08/sending-e-mail-from-abap--version-610-and-higher--bcs-interface
    /people/thomas.jung3/blog/2004/09/09/receiving-e-mail-and-processing-it-with-abap--version-610-and-higher
    On this basis I'm creating a document using class CL_DOCUMENT_BCS and passing it a table based on SOLI_TAB in which includes the email body with CL_ABAP_CHAR_UTILITIES=>CR_LF where required between paragraphs. I've been trying to use type 'RAW' as I want to keep the mails as low-tech as possible (no idea what email clients the recipients will be running).
    I then pass the document to an instance of CL_SEND_REQUEST_BCS (via SETU_DOCUMENT) to send.
    When the email is sent it includes an unwanted line break every 255 characters so it's not possible to have a continuous paragraph longer than 255 (the length of SOLI-LINE).
    I did find a post from Thomas Jung stating that SOLI didn't impose a line break for each line (I can't find it again now due to SDN's poor search performance) but I believe this may have only been for attachments and not the mail body.
    If HTM type is the only solution, I'm interested to hear about it, but I'd also like advice on how to best generate the correct HTML tags. I can include <BR> instead of CL_ABAP_CHAR_UTILITIES=>CR_LF but I'm not sure if this will be acceptable to all mail clients.
    Many thanks (and points) for any help!
    Mark
    In response to initial response, I've edited the question.
    Message was edited by:
            Mark Pyc

    Hello Mark,
    Check this report.
    * Data
    DATA: docdata LIKE sodocchgi1,
    objpack LIKE sopcklsti1 OCCURS 1 WITH HEADER LINE,
    objhead LIKE solisti1 OCCURS 1 WITH HEADER LINE,
    objtxt LIKE solisti1 OCCURS 10 WITH HEADER LINE,
    objbin LIKE solisti1 OCCURS 10 WITH HEADER LINE,
    objhex LIKE solix OCCURS 10 WITH HEADER LINE,
    reclist LIKE somlreci1 OCCURS 1 WITH HEADER LINE.
    DATA: tab_lines TYPE i,
    doc_size TYPE i,
    att_type LIKE soodk-objtp.
    DATA: listobject LIKE abaplist OCCURS 1 WITH HEADER LINE.
    * FORM
    FORM ml_customize USING objname objdesc.
    *----------- Clear Variables
    CLEAR docdata.
    REFRESH objpack.
    CLEAR objpack.
    REFRESH objhead.
    REFRESH objtxt.
    CLEAR objtxt.
    REFRESH objbin.
    CLEAR objbin.
    REFRESH objhex.
    CLEAR objhex.
    REFRESH reclist.
    CLEAR reclist.
    REFRESH listobject.
    CLEAR listobject.
    CLEAR tab_lines.
    CLEAR doc_size.
    CLEAR att_type.
    *--------- Set Variables
    docdata-obj_name = objname.
    docdata-obj_descr = objdesc.
    ENDFORM. "ml_customize
    * FORM
    FORM ml_addrecp USING preceiver prec_type.
    CLEAR reclist.
    reclist-receiver = preceiver.
    reclist-rec_type = prec_type.
    APPEND reclist.
    ENDFORM. "ml_customize
    * FORM
    FORM ml_addtxt USING ptxt.
    CLEAR objtxt.
    objtxt = ptxt.
    APPEND objtxt.
    ENDFORM. "ml_customize
    * FORM
    FORM ml_prepare USING bypassmemory whatatt_type whatname.
    IF bypassmemory = ''.
    *--------- Fetch List From Memory
    CALL FUNCTION 'LIST_FROM_MEMORY'
    TABLES
    listobject = listobject
    EXCEPTIONS
    OTHERS = 1.
    IF sy-subrc <> 0.
    MESSAGE ID '61' TYPE 'E' NUMBER '731'
    WITH 'LIST_FROM_MEMORY'.
    ENDIF.
    CALL FUNCTION 'TABLE_COMPRESS'
    * IMPORTING
    * COMPRESSED_SIZE =
    TABLES
    in = listobject
    out = objbin
    EXCEPTIONS
    OTHERS = 1
    IF sy-subrc <> 0.
    MESSAGE ID '61' TYPE 'E' NUMBER '731'
    WITH 'TABLE_COMPRESS'.
    ENDIF.
    ENDIF.
    * Header Data
    * Already Done Thru FM
    * Main Text
    * Already Done Thru FM
    * Packing Info For Text Data
    DESCRIBE TABLE objtxt LINES tab_lines.
    READ TABLE objtxt INDEX tab_lines.
    docdata-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objtxt ).
    CLEAR objpack-transf_bin.
    objpack-head_start = 1.
    objpack-head_num = 0.
    objpack-body_start = 1.
    objpack-body_num = tab_lines.
    objpack-doc_type = 'TXT'.
    APPEND objpack.
    * Packing Info Attachment
    att_type = whatatt_type..
    DESCRIBE TABLE objbin LINES tab_lines.
    READ TABLE objbin INDEX tab_lines.
    objpack-doc_size = ( tab_lines - 1 ) * 255 + STRLEN( objbin ).
    objpack-transf_bin = 'X'.
    objpack-head_start = 1.
    objpack-head_num = 0.
    objpack-body_start = 1.
    objpack-body_num = tab_lines.
    objpack-doc_type = att_type.
    objpack-obj_name = 'ATTACHMENT'.
    objpack-obj_descr = whatname.
    APPEND objpack.
    * Receiver List
    * Already done thru fm
    ENDFORM. "ml_prepare
    * FORM
    FORM ml_dosend.
    CALL FUNCTION 'SO_NEW_DOCUMENT_ATT_SEND_API1'
    EXPORTING
    document_data = docdata
    put_in_outbox = 'X'
    commit_work = 'X' "used from rel. 6.10
    * IMPORTING
    * SENT_TO_ALL =
    * NEW_OBJECT_ID =
    TABLES
    packing_list = objpack
    object_header = objhead
    contents_bin = objbin
    contents_txt = objtxt
    * CONTENTS_HEX = objhex
    * OBJECT_PARA =
    * object_parb =
    receivers = reclist
    EXCEPTIONS
    too_many_receivers = 1
    document_not_sent = 2
    document_type_not_exist = 3
    operation_no_authorization = 4
    parameter_error = 5
    x_error = 6
    enqueue_error = 7
    OTHERS = 8
    IF sy-subrc <> 0.
    MESSAGE ID 'SO' TYPE 'S' NUMBER '023'
    WITH docdata-obj_name.
    ENDIF.
    ENDFORM. "ml_customize
    * FORM
    FORM ml_spooltopdf USING whatspoolid.
    DATA : pdf LIKE tline OCCURS 0 WITH HEADER LINE.
    *-------------- Call Function
    CALL FUNCTION 'CONVERT_OTFSPOOLJOB_2_PDF'
    EXPORTING
    src_spoolid = whatspoolid
    TABLES
    pdf = pdf
    EXCEPTIONS
    err_no_otf_spooljob = 1
    OTHERS = 12.
    *------------- Convert
    PERFORM doconv TABLES pdf objbin.
    ENDFORM. "ml_spooltopdf
    * FORM
    FORM doconv TABLES
    mypdf STRUCTURE tline
    outbin STRUCTURE solisti1.
    *-------- Data
    DATA : pos TYPE i.
    DATA : len TYPE i.
    *------------ Loop And Put Data
    LOOP AT mypdf.
    pos = 255 - len.
    IF pos > 134. "length of pdf_table
    pos = 134.
    ENDIF.
    outbin+len = mypdf(pos).
    len = len + pos.
    IF len = 255. "length of out (contents_bin)
    APPEND outbin.
    CLEAR: outbin, len.
    IF pos < 134.
    outbin = mypdf+pos.
    len = 134 - pos.
    ENDIF.
    ENDIF.
    ENDLOOP.
    IF len > 0.
    APPEND outbin.
    ENDIF.
    ENDFORM. "doconv
    *------------- CODE FOR PROGRAM
    5.
    REPORT zam_temp147 .
    INCLUDE zami_inclfor_mail.
    * DATA
    DATA : itab LIKE tline OCCURS 0 WITH HEADER LINE.
    DATA : file_name TYPE string.
    data : path like PCFILE-PATH.
    data : extension(5) type c.
    data : name(100) type c.
    * SELECTION SCREEN
    PARAMETERS : receiver TYPE somlreci1-receiver lower case.
    PARAMETERS : p_file LIKE rlgrap-filename
    OBLIGATORY.
    * AT SELECTION SCREEN
    AT SELECTION-SCREEN ON VALUE-REQUEST FOR p_file.
    CLEAR p_file.
    CALL FUNCTION 'F4_FILENAME'
    IMPORTING
    file_name = p_file.
    * START-OF-SELECTION
    START-OF-SELECTION.
    PERFORM ml_customize USING 'Tst' 'Testing'.
    PERFORM ml_addrecp USING receiver 'U'.
    PERFORM upl.
    PERFORM doconv TABLES itab objbin.
    PERFORM ml_prepare USING 'X' extension name.
    PERFORM ml_dosend.
    SUBMIT rsconn01
    WITH mode EQ 'INT'
    AND RETURN.
    * FORM
    FORM upl.
    file_name = p_file.
    CALL FUNCTION 'GUI_UPLOAD'
    EXPORTING
    filename = file_name
    filetype = 'BIN'
    TABLES
    data_tab = itab
    EXCEPTIONS
    file_open_error = 1
    file_read_error = 2
    no_batch = 3
    gui_refuse_filetransfer = 4
    invalid_type = 5
    no_authority = 6
    unknown_error = 7
    bad_data_format = 8
    header_not_allowed = 9
    separator_not_allowed = 10
    header_too_long = 11
    unknown_dp_error = 12
    access_denied = 13
    dp_out_of_memory = 14
    disk_full = 15
    dp_timeout = 16
    OTHERS = 17.
    path = file_name.
    CALL FUNCTION 'PC_SPLIT_COMPLETE_FILENAME'
    EXPORTING
    complete_filename = path
    * CHECK_DOS_FORMAT =
    IMPORTING
    * DRIVE =
    EXTENSION = extension
    NAME = name
    * NAME_WITH_EXT =
    * PATH =
    EXCEPTIONS
    INVALID_DRIVE = 1
    INVALID_EXTENSION = 2
    INVALID_NAME = 3
    INVALID_PATH = 4
    OTHERS = 5
    ENDFORM. "upl
    Regards,
    VAsanth

  • Automatic outbound email on sap

    Dear All,
                 what is procedure to configuring automatic outbound email on sap.
    Regards,
    Raju

    HI,
         I will  send email thorugh our mail server by using sap . i have configured scot setting  but some error occured  that is way i am asking procedure

  • Access to Outbound Emails in Interaction Center

    Hello All,
    In our CRM 2007 interaction centre users send emails to customers through the email component. We would like there to be a capability to view a history of these outbound emails just like there is with inbound emails in the inbox. What are the steps involved in setting up this functionality??
    Or if one could direct us to any documentation out there that relates to this.
    Any advise is greatly appreciated.
    Thanks,
    Jonathan

    Hello Jonathan,
    Maybe you can elaborate on your requirements a bit more. For example, by default in the Interaction Center any outbound agent emails should be automatically linked to the current customer Interaction Record AND to the current One Order business transaction (e.g., open service ticket, complaint, etc.). Later you are able to view all emails (both inbound and outbound) associated with a particular Interaction and/or business transaction. Is this enough for your requirement?
    Or are you somehow interested in a report or list of all outbound emails sent by a certain agent, irrespective of a particular customer interaction or business transaction? If so, there are no default capabilities in this area and I would imagine that such a requirement would require quite extensive development and code modification. Perhaps the other experts can chime in?
    Best regards,
    John

  • HT202305 how to restart blocked outbound emails

    Outbound eMails blocked due to exceeding daily limit. How to get that email address working again 3 days later?

    Normally for something like this you need to contact your email service provider.

  • Attach disclaimer text sent out from the Outbound emails in PeopleSoft

    Hi,
    Any idea on How to attach disclaimer text for all the Outbound emails in PeopleSoft .
    Thanks
    Soundappan
    Edited by: Soundappan on May 24, 2011 10:23 PM
    Edited by: Soundappan on May 24, 2011 10:24 PM

    The simplest way is to contact your email server team. I know exchange can add a disclaimer to all outgoing messages.

  • Automatically create business activities for outbound emails

    Dear experts,
    In order to have the historical contact log between our client and its customer, we would like to have the outbound emails automatically created as activities for those customers.
    By customization we are able to have that link for the inbound emails.
    Is it possible also for Outbound Emails? Which way should we follow?
    Thanks in advance,
    Regards
    Joao Fleming

    Hi Fleming,
    First you have create a tempelate for the outgoing activity(eg:outbound email) and you have assign this templete id in campaign under the transaction templetes. give start and end date, and select your commnication channel and realease the campaign, and go search in activity monitor, you can see your outbound email.
    Regards
    Chandramohan
    Reward points if it helps.............

  • Reporting on Encrypted Outbound Email

    So I'm looking for some assistance with reporting in terms of seeing how much outbound email is sent encrypted using one of our two encryption policies.  We use a Content Filter that encrypts off of Keyword in Subject Line and we have a DLP Policy in place that encrypts also.
    Is there a way that I could pull this data on a monthly basis per domain?
    Just not sure what the best approach would be for this.
    Thanks,
    Mike

    Hello Mike,
    I'm sorry but as of now you cannot generate a single report that would reflect this. You can pull the DLP report (for teh DLP policies) and the Content Filters report (to report on the content filters hit) but this would not be an aggregated report here..
    Hope this helps.If not, please let us know.
    Martin Eppler
    Cisco IronPort Customer Support

  • Outbound Email not linked to corresponding Ineraction Record

    Hi Guys,
    Here i am facing an intermittent issue with Outbound Emails and Interaction Records
    We are workin on CRM 5.0 Web IC.
    Steps are:
    1. Agent interacts with the BP
    2. Creates an Email and SAVEs it as Draft
    3. ENDs the contact (by pressing End button)
    This creates Interaction Record.
    When Agent searches for this IR, and opens it, the Email is no where to be found.
    But, an entry for this email exists in the table SOOD.
    This means, the email is existing, the interaction record is also existing, but the link between the two is missing.
    Can anyone of you please be a star and guide me with resolutions/ possible steps for reslution to this issue.
    Helpful posts will be surely rewarded
    Regards,
    Sharif.

    Hi Sharif,
    It was a very useful information provided by Mr.Patrick, and this seem to be a bug with Standard, that for the ERMS Actions Create Service Order and Create Interaction Record, the linking is not working as it is done for Auto Acknowledgement.
    I will surely take this request and fix this out with Standard and release an OSS Note officially for the same.
    Till that time, you can either follow the suggestion from Mr. Patrick, by modifying the classes CL_CRM_ERMS_AH_CREATE_IR and CL_CRM_ERMS_AH_CREATE_STKT as done with the class
    CL_CRM_ERMS_AH_AUTO_ACKNOW
                                                          --- OR ---
    Make use of the ERMS Action Send Auto Acknowledge (instead of the other two actions) to create service order / Interaction Record, since for this action the linking will work perfectly.
    Hope this information helps.
    PS to Mr. Patrick: Thanks for your point with respect to a bug with this scenario !
    With Best Regards,
    Vinod

  • How do I get hyperlinks that I put into outbound email to appear as active links when recipient opens their email?

    My outbound email often has a website hyperlink included that I want the recipient of the email to be able to click on and open without having to cut and paste the link into a browser window. None of my links are appearing as active when recipient gets them. How to I change my settings or what do I need to do to get these links to appear active?

    There is usually a toolbar button in the editor to turn a text link into a clickable hyperlink (look for a chain like button).<br />
    You can select the text and click that button to turn the link into a clickable hyperlink.<br />
    If you can't find the button then hover them all to check the tooltip of each.
    * Make Link - https://addons.mozilla.org/firefox/addon/142

Maybe you are looking for