SBS2003 monitoring/reporting without using internal mail server?
Client is running SBS2003 and for certain reasons, is not running internal exchange. All Exch services disabled and need to stay that way.
Question; is it possible to configure the server somehow (registry, etc) to point the email to an external SMTP server instead of the internal mail server? We need to get the performance reports but aren't allowed to enable exchange.
Thanks!
Charlie
As best I can recall, in the SBS 2003 era..the reports are acutally emailed using the SMTP service and not exchange. No information has ever been provided from the MS Product team on how to make mods ot this.
But because of integration of SBS when you indicate the users to send to, it's looking at the FQDN and if its the one supplied during the CEICW wizard, then it's trying to send that to an exchange mailbox. Have you tried running the wizard and
supply an outside pop3 address? (not the hosted exchange) Does the message arrive?
Cris Hanna [SBS - MVP] (since 1997)
Co-Contributor, Windows Small Business Server 2008 Unleashed
http://www.amazon.com/Windows-Small-Business-Server-Unleashed/dp/0672329573/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1217269967&sr=8-1
Owner, CPU Services, Belleville, IL
A Microsoft Registered Partner
MVPs do not work for Microsoft
Please do not submit questions directly to me.
<Charlie Kaiser> wrote in message
news:[email protected]...
No, I'm really not sparring with you. I'm just removing the irrelevant factors from the conversation.
If you really have to know, their hardware is somewhat underpowered for the utilization it is receiving. The client is on hard times and cannot afford to upgrade the server hardware, nor can they afford a second server. Rebuilding their domain onto W2K3/W2K8
standard is also too expensive a project for them.
They have hosted external exchange and have for quite some time. They are happy with it and don't want to change. The server, after we took it over and tuned things for them, works fine. They experience almost no downtime and performance is adequate given
the current configuration. But adding any additional load to the server results in performance issues, including memory and disk space. Adding an additional 5% load on the server for exchange right now is not an option for us or them. They do not want nor
need exchange running internally.
So it returns to the original question; is there any way to simply point the outbound email to a different SMTP server? Somewhere, the monitoring component says "send this information by email; connect to SMTP." If there's a way to modify that easily, we
will do so. If there is not, then we'll probably just shut off the SBS monitoring and use a 3rd party tool intstead. But pointing SMTP is possibly simpler than making those changes.
As a small-business consultant, we spend a lot of time trying to help small companies do things as cheaply as possible. For many companies, spending a few grand on a server or project is absolutely out of the question these days. So we do what we can. The
solution you are pushing can work fine for a larger company that has a healthy IT budget. But not in this case.
Cris Hanna, Microsoft SBS MVP, Owner-CPU Services, Belleville, IL
Similar Messages
-
Send mail using Internal Mail server doesn't work
I can't send mail using my companies mail server, which requires authentication and port 587 to send. We have a valid, non self-signed SSL certificate so that is not the issue. I can send mail using Bell's mail server but that violates our regulatory compliance obligations.
The server using POP3 and one must login to get mail as well as send. Unfortunately there is no otehr error message than the: error sending "mail subject". No further details are provided and when we check the mail servers logs its clear the Pre isn't even attempting to connect to the mail server. So the request to send mail isn't even being sent out. That could be an issue with the Pre or with Bell but Bell support will only troubleshoot to the point of fidning out if you can send using their mail server. We can so their support stops at that point.
I still have v1.3.1 of the WebOS as v1.3.5 doesn't seem to be out for the Bell Pre's yet. But from what I've read v1.3.5 is even worse at handling mail not better. However, there may be a solution out there to this beyond sending the Pre's back (I doubt we can) as Balckberry's and iPhone's don't have this issue.
Any advice is greatly appreciated.
Post relates to: Pre p100eww (Bell)Further update on this problem. It does send if I use TLS instead of SSL so that must mean that the Palm Pre doesn't use SSLv3 or higher. As TLS is a viable security setting option to maintain compliance I can use that. But still Plam should seriously consider upgrading tis SSL versioning.
-
Any alternative to run Oracle Report without using Oracle Rpt Server?
Hi,
Is there other alternative to run Oracle Reports if I don't have oracle report server?
Reason being I'm thinking of using Oracle10g iAS Standard Edition but this edition does not come with Oracle Report Server.
Is there anyway to run it? I need the report to be run through web browser and display as PDF.
Please advise.
Thank you.is there a library (pll) attached to the report which has not been compiled on the application-server ?
-
How to release FSG reports without using Program - FSG Transfer across a database link
Hi,
Our project development team have built some reports to meet the requirements of the business customer using Financials Statement Generator (FSG) as part of an implementation of Oracle E-Business Suite (EBS) release 12.1.3.
We know we can use the Program - FSG Transfer across a database link to move the reports from development to another environment.
Oracle General Ledger User's Guide
Copying Report Objects From Another database (FSG Transfer Program)
http://docs.oracle.com/cd/E18727_01/doc.121/e13627/T312864T313620.htm#I_tx2Dfsgx2Dimpex78
However our production environment is on a different network. Therefore this solution will not work since a database link cannot be created from production to the non production databases. Obviously I am asking the network solution architects to consider how to join the networks but do'nt hold out much hope. Has anyone got an alternative solution?
FYI We have considered extracting the report definition, row sets, column sets etc from the back end database tables then transforming that into end user key strokes to simulate what someone would do to create such a report from scratch using the front end forms using a tool such as data loader which I believe has no licence cost implications. We dont have a lot of time so would be interested to know if anyone had any success with an alternative method such as this.
P.S. I had found this question asked already by someone else but without an answer so i am trying again today.
Transfer FSG Report without using FSG Transfer program.Look here for a potential way: Re: Calling table function on remote server - possible?
-
OT: Internal Mail Server
Anyone had dealings with internal mail-servers, specifically
what value
are they to a small company of say 10 people?
Is it not just as easy to set up outlook/outlook express on
those 10
workstations to recieve and send mail?
The question really is. What benefit are mailservers in a
small office?
Cheers,
Os.Joe Makowiec wrote:
> On 22 Jan 2007 in macromedia.dreamweaver, Osgood wrote:
>
>
>>Hummm....I think this client was probably sold one
when they didn't
>>really need it. Now it's creating extra hassle to
make it communicate
>>with the external mail-server :(
>
>
> One thing you're going to find is that unless they
bought connectivity
> which specifically permits mailservers, one of several
things may be
> happening:
> - The ISP may block port 25, thus rendering the
mailserver unusable
> - The IP address that the server is on may be on a
blacklist somewhere
> because it's in a dynamic IP block (one that's assigned
dynamically to,
> say, your average home user)
> - The ISP hasn't established a rDNS (reverse DNS) for
the mailserver or
> the whole IP block
>
> You can get more information on this, particularly the
last two, by
> doing a web search for [RBL check] (RBL=realtime
blackhole list)
>
> You may be able to get around this by using the
mailserver for
> incoming, and setting up to use the ISP's SMTP server
for outgoing.
>
> If they don't have the technical expertise, they may
want to consider,
> as you propose, just using a hosting provider's mail
services.
Yeah it was becoming a big headache. I'd already tested email
through
the conventional channels, outlook express and everything was
running
smoothly. Then in comes this internal mail-server.
Anyway after several phone calls to tech support I finally
got one that
actually knew something. The simple problem was a catchall
email address
had never been intially set up on their severs, so nothing
was being
caught and sent on.
Damn silly mistakes take hours of my time to solve! -
How to create new Custom XML Report without using Form Builder
Hi,
What are the steps to create new Custom XML Report without using Report Builder ?
Thanks and Regards,
AbhiHi,
Steps we now follow
1)Create Data Model in Reports Builder
2)Create xml
3)Insert xml in Publisher to build Fomat
4)FTp rdf
5)Create Data Definition and Template
6)Create executable and Concurrent Program
Is there any way we can build reports without use of Report Builder ? By writing PL SQL Package for Before Report and After Report etc ...
Thanks and Regards,
Abhijit Rode -
CREATE XML PUBLISHER REPORT WITHOUT USING RDF
Hi Every one ,
Can anybody share his/her expertise on following issue ?
"How to create XML Publisher Report without using RDF?"
Your help is appreciated.Hi Swapnesh
YOu do not need to create the XDODTEXE, its seeded for you. You need to do the following:
1. Create and test the data template
2. Load the data template to the template manager against a data definition
3. Create a concurrent program definition that uses the XDODTEXE as its executable
4. Create parameters (if required) for the CP and DT that match in name
You're done
Regards
Tim -
XML Publisher (now BI Publisher) reports without Using RDF
Hi All,
We am trying to generate XML Publisher (now BI Publisher) reports from Oracle EBS reports without Using RDF.
We have generated the required report using RDF however as we are trying to move away from RDF, we are looking for this type of solution (i.e without RDF). We simply want to use SQL query for XML output.
I tried to generate XML output from a concurrent program which is a SQL query however the output doesn't come out in proper XML format.
I am sure this can be done through XML publisher using pl/sql procedure. By using a procedure and using the function DBMS_XMLGEN.getxml to generate the output in XML format & storing it in a variable declared as CLOB type. The reports are running fine smaller result set but its giving error "Value or Numeric Error' for larger resul set. Following is the way i am using the function:
select DBMS_XMLGEN.GETXML('select * from dual') into result from dual;
Where result is declared as CLOB Type.
Can anyone help please?
Thanks.I used a different approach.
I registered a concurrent program with executable as XDODTEXE and output as XML.
I added a XML data definition (which contains my SQL query) on XML Publsiher admin and Registerd a template against that XML data definition.
This solved my problem.
Thanks all. -
Drill down report without using heirarchies in OBIEE11g
Hi,
Can we create multiple column drill down report without using hierarchies in OBIEE11g?
Kindly let me know the solution.
Thank you!
-HarshithYes, It can be done, but for each drill level you will require one seperate report. Drilling can be achieved using OBIEE Report Navigation.
For eg. If I have to create a drill report which starts from Year and goes to QTR and then to Month level. That means I have to create 3 reports.
1. A year report which will have report data at year level (Consider Year, Product, Order_QTY and Order_Amt are the columns)
2. A QTR report which will have report data at Qtr level. This report will have Year column in filter section as IS PROMPTED (Consider Qtr, Product, Order_QTY and Order_Amt are the columns).
3. A Monthly report which will have report data at Month level. This report will have Year, Qtr column in filter section as IS PROMPTED (Consider Month, Product, Order_QTY and Order_Amt are the columns).
Then we can go to Yearly report and put the OBIEE navigation on Year column and our target report will be QTR report. Similarly in Qtrly report put the OBIEE navigation on QTR column and our Target report will be Monthly report.
This way you can impliment drilling without hierarchy.
For step by step see below URL:
http://www.askjohnobiee.com/2012/07/how-to-drill-through-guided-navigation.html
Appriciate if you can mark Correct.
Thanks,
Kashi
Edited by: K N Yadav on 4 Jun, 2013 10:27 PM -
Do i need to authenticate when using my mail server
I am trying to send an email using my mail server who i have an account with. When i run the code it returns a connection timed out and could not connect to SMTP host. Do i need to specify my username or password if so how do i do this.
This is my code Thanks in advance
import javax.mail.*;
import javax.mail.internet.*;
import java.util.*;
public class PostMail{
public static void postMail( String subject, String message , String from) throws MessagingException
String recipients[ ] = {"[email protected]"};
boolean debug = false;
//Set the host smtp address
Properties props = new Properties();
props.put("mail.smtp.host", "mail.btopenworld.com");
// create some properties and get the default Session
Session session = Session.getDefaultInstance(props, null);
session.setDebug(debug);
// create a message
Message msg = new MimeMessage(session);
// set the from and to address
InternetAddress addressFrom = new InternetAddress(from);
msg.setFrom(addressFrom);
InternetAddress[] addressTo = new InternetAddress[recipients.length];
for (int i = 0; i < recipients.length; i++)
addressTo[i] = new InternetAddress(recipients);
msg.setRecipients(Message.RecipientType.TO, addressTo);
// Optional : You can also set your custom headers in the Email if you Want
msg.addHeader("MyHeaderName", "myHeaderValue");
// Setting the Subject and Content Type
msg.setSubject(subject);
msg.setContent(message, "text/plain");
Transport.send(msg);
public static void main(String[] arsg) throws Exception{
postMail( "Test", "Test", "[email protected]");
System.out.println("Done");
System.exit(1);It depends on your mail server. Most mailservers dont expect you to authenticate while a few do. First, try to telnet to your mail server using the telnet utility.
telnet <mailserver address> <smtp port - 25>
220 blah blah blah...
HELO <your name - dont mind give anything here>
250 blah blah blah....
MAIL FROM <your address>
250 Sender Ok....
RCPT TO <your friend's address>
250 Recipient Ok....
RSET
250 Reset Complete...
QUIT
221 Server closing connection....
If this is not what happens, then your mailserver requires authentication and I dont know how to do it. But from what seems to be the problem, I think you are not able to contact the mail server itself. When you do telnet to mailserver just see how long it takes to connect. -
ALV Tree Report without using ABAP Objects
Hi all,
I want to know the name of a function module to create ALV Tree in SE38 as a report. I am required to create this ALV Tree Report without using ABAP OBJECTS. Can u pls help me as early as possible.Hi
see this link
http://www.sapdev.co.uk/reporting/alv/alvtree.htm
*& Report ZBCALV_TREE
REPORT ZBCALV_TREE.
class cl_gui_column_tree definition load.
class cl_gui_cfw definition load.
data tree1 type ref to cl_gui_alv_tree.
data mr_toolbar type ref to cl_gui_toolbar.
include <icon>.
include bcalv_toolbar_event_receiver.
include bcalv_tree_event_receiver.
data: toolbar_event_receiver type ref to lcl_toolbar_event_receiver.
data: gt_VBAK type VBAK occurs 0, "Output-Table
gt_fieldcatalog type lvc_t_fcat, "Fieldcatalog
ok_code like sy-ucomm. "OK-Code
start-of-selection.
end-of-selection.
call screen 100.
*& Module STATUS_0100 OUTPUT
text
module STATUS_0100 output.
SET PF-STATUS 'MAIN'.
if tree1 is initial.
perform Zinit_tree.
endif.
call method cl_gui_cfw=>flush.
endmodule. " STATUS_0100 OUTPUT
*& Form Zinit_tree
text
--> p1 text
<-- p2 text
form Zinit_tree .
perform Zbuild_fieldcatalog.
create container for alv-tree
data: l_tree_container_name(30) type c,
l_custom_container type ref to cl_gui_custom_container.
l_tree_container_name = 'TREE1'.
if sy-batch is initial.
create object l_custom_container
exporting
container_name = l_tree_container_name
exceptions
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
lifetime_dynpro_dynpro_link = 5.
if sy-subrc <> 0.
message x208(00) with 'ERROR'. "#EC NOTEXT
endif.
endif.
create tree control
create object tree1
exporting
parent = l_custom_container
node_selection_mode = cl_gui_column_tree=>node_sel_mode_single
item_selection = 'X'
no_html_header = ''
no_toolbar = ''
exceptions
cntl_error = 1
cntl_system_error = 2
create_error = 3
lifetime_error = 4
illegal_node_selection_mode = 5
failed = 6
illegal_column_name = 7.
if sy-subrc <> 0.
message x208(00) with 'ERROR'. "#EC NOTEXT
endif.
create Hierarchy-header
data l_hierarchy_header type treev_hhdr.
perform zbuild_hierarchy_header changing l_hierarchy_header.
create info-table for html-header
data: lt_list_commentary type slis_t_listheader,
l_logo type sdydo_value.
perform Zbuild_comment using
lt_list_commentary
l_logo.
repid for saving variants
data: ls_variant type disvariant.
ls_variant-report = sy-repid.
create emty tree-control
call method tree1->set_table_for_first_display
exporting
is_hierarchy_header = l_hierarchy_header
it_list_commentary = lt_list_commentary
i_logo = l_logo
i_background_id = 'ALV_BACKGROUND'
i_save = 'A'
is_variant = ls_variant
changing
it_outtab = gt_VBAK "table must be emty !!
it_fieldcatalog = gt_fieldcatalog.
create hierarchy
perform Zcreate_hierarchy.
add own functioncodes to the toolbar
perform zchange_toolbar.
register events
perform zregister_events.
endform. " Zinit_tree
*& Form Zbuild_fieldcatalog
text
--> p1 text
<-- p2 text
form Zbuild_fieldcatalog .
get fieldcatalog
call function 'LVC_FIELDCATALOG_MERGE'
exporting
i_structure_name = 'VBAK'
changing
ct_fieldcat = gt_fieldcatalog.
sort gt_fieldcatalog by scrtext_l.
change fieldcatalog
data: ls_fieldcatalog type lvc_s_fcat.
loop at gt_fieldcatalog into ls_fieldcatalog.
case ls_fieldcatalog-fieldname.
when 'AUART' .
ls_fieldcatalog-no_out = 'X'.
ls_fieldcatalog-key = ''.
endcase.
modify gt_fieldcatalog from ls_fieldcatalog.
endloop.
endform. " Zbuild_fieldcatalog
*& Form zbuild_hierarchy_header
text
<--P_L_HIERARCHY_HEADER text
form zbuild_hierarchy_header changing
p_hierarchy_header type treev_hhdr.
p_hierarchy_header-heading = 'Hierarchy Header'. "#EC NOTEXT
p_hierarchy_header-tooltip =
'This is the Hierarchy Header !'. "#EC NOTEXT
p_hierarchy_header-width = 30.
p_hierarchy_header-width_pix = ''.
endform. " zbuild_hierarchy_header
*& Form Zbuild_comment
text
-->P_LT_LIST_COMMENTARY text
-->P_L_LOGO text
form Zbuild_comment using
pt_list_commentary type slis_t_listheader
p_logo type sdydo_value.
data: ls_line type slis_listheader.
LIST HEADING LINE: TYPE H
clear ls_line.
ls_line-typ = 'H'.
LS_LINE-KEY: NOT USED FOR THIS TYPE
ls_line-info = 'ALV-tree-demo: flight-overview'. "#EC NOTEXT
append ls_line to pt_list_commentary.
STATUS LINE: TYPE S
clear ls_line.
ls_line-typ = 'S'.
ls_line-key = 'valid until'. "#EC NOTEXT
ls_line-info = 'January 29 1999'. "#EC NOTEXT
append ls_line to pt_list_commentary.
ls_line-key = 'time'.
ls_line-info = '2.00 pm'. "#EC NOTEXT
append ls_line to pt_list_commentary.
ACTION LINE: TYPE A
clear ls_line.
ls_line-typ = 'A'.
LS_LINE-KEY: NOT USED FOR THIS TYPE
ls_line-info = 'actual data'. "#EC NOTEXT
append ls_line to pt_list_commentary.
p_logo = 'ENJOYSAP_LOGO'.
endform. " Zbuild_comment
*& Form Zcreate_hierarchy
text
--> p1 text
<-- p2 text
form Zcreate_hierarchy .
data: ls_vbak type vbak,
lt_vbak type vbak occurs 0.
get data
select * from vbak into table lt_vbak
up to 200 rows . "#EC CI_NOWHERE
sort lt_vbak by AUART.
add data to tree
data: l_AUART_key type lvc_nkey.
loop at lt_vbak into ls_vbak.
on change of ls_vbak-AUART.
perform Zadd_AUART_line using ls_vbak
changing l_AUART_key.
endon.
endloop.
calculate totals
call method tree1->update_calculations.
this method must be called to send the data to the frontend
call method tree1->frontend_update.
endform. " Zcreate_hierarchy
*& Form Zadd_AUART_line
text
-->P_LS_vbak text
-->P_0379 text
<--P_L_AUART_KEY text
form Zadd_AUART_line using p_ls_vbak type vbak
p_relat_key type lvc_nkey
changing p_node_key type lvc_nkey.
data: l_node_text type lvc_value,
ls_vbak type vbak.
set item-layout
data: lt_item_layout type lvc_t_layi,
ls_item_layout type lvc_s_layi.
ls_item_layout-t_image = '@3P@'.
ls_item_layout-fieldname = tree1->c_hierarchy_column_name.
ls_item_layout-style =
cl_gui_column_tree=>style_intensifd_critical.
append ls_item_layout to lt_item_layout.
add node
l_node_text = p_ls_vbak-AUART.
data: ls_node type lvc_s_layn.
ls_node-n_image = space.
ls_node-exp_image = space.
call method tree1->add_node
exporting
i_relat_node_key = p_relat_key
i_relationship = cl_gui_column_tree=>relat_last_child
i_node_text = l_node_text
is_outtab_line = ls_vbak
is_node_layout = ls_node
it_item_layout = lt_item_layout
importing
e_new_node_key = p_node_key .
endform. " Zadd_AUART_line
*& Form zchange_toolbar
text
--> p1 text
<-- p2 text
form zchange_toolbar .
get toolbar control
call method tree1->get_toolbar_object
importing
er_toolbar = mr_toolbar.
check not mr_toolbar is initial.
add seperator to toolbar
call method mr_toolbar->add_button
exporting
fcode = ''
icon = ''
butn_type = cntb_btype_sep
text = ''
quickinfo = 'This is a Seperator'. "#EC NOTEXT
add Standard Button to toolbar (for Delete Subtree)
call method mr_toolbar->add_button
exporting
fcode = 'DELETE'
icon = '@18@'
butn_type = cntb_btype_button
text = ''
quickinfo = 'Delete subtree'. "#EC NOTEXT
add Dropdown Button to toolbar (for Insert Line)
call method mr_toolbar->add_button
exporting
fcode = 'INSERT_LC'
icon = '@17@'
butn_type = cntb_btype_dropdown
text = ''
quickinfo = 'Insert Line'. "#EC NOTEXT
set event-handler for toolbar-control
create object toolbar_event_receiver.
set handler toolbar_event_receiver->on_function_selected
for mr_toolbar.
set handler toolbar_event_receiver->on_toolbar_dropdown
for mr_toolbar.
endform. " zchange_toolbar
*& Form zregister_events
text
--> p1 text
<-- p2 text
form zregister_events .
define the events which will be passed to the backend
data: lt_events type cntl_simple_events,
l_event type cntl_simple_event.
define the events which will be passed to the backend
l_event-eventid = cl_gui_column_tree=>eventid_expand_no_children.
append l_event to lt_events.
l_event-eventid = cl_gui_column_tree=>eventid_checkbox_change.
append l_event to lt_events.
l_event-eventid = cl_gui_column_tree=>eventid_header_context_men_req.
append l_event to lt_events.
l_event-eventid = cl_gui_column_tree=>eventid_node_context_menu_req.
append l_event to lt_events.
l_event-eventid = cl_gui_column_tree=>eventid_item_context_menu_req.
append l_event to lt_events.
l_event-eventid = cl_gui_column_tree=>eventid_header_click.
append l_event to lt_events.
l_event-eventid = cl_gui_column_tree=>eventid_item_keypress.
append l_event to lt_events.
call method tree1->set_registered_events
exporting
events = lt_events
exceptions
cntl_error = 1
cntl_system_error = 2
illegal_event_combination = 3.
if sy-subrc <> 0.
message x208(00) with 'ERROR'. "#EC NOTEXT
endif.
set Handler
data: l_event_receiver type ref to lcl_tree_event_receiver.
create object l_event_receiver.
set handler l_event_receiver->handle_node_ctmenu_request
for tree1.
set handler l_event_receiver->handle_node_ctmenu_selected
for tree1.
set handler l_event_receiver->handle_item_ctmenu_request
for tree1.
set handler l_event_receiver->handle_item_ctmenu_selected
for tree1.
endform. " zregister_events
*& Module USER_COMMAND_0100 INPUT
text
module USER_COMMAND_0100 input.
ok_code = sy-ucomm.
clear sy-ucomm.
case ok_code.
when 'EXIT' or 'BACK' or 'CANC'.
perform Zexit_program.
when others.
call method cl_gui_cfw=>dispatch.
endcase.
clear ok_code.
call method cl_gui_cfw=>flush.
endmodule. " USER_COMMAND_0100 INPUT
*& Form Zexit_program
text
--> p1 text
<-- p2 text
form Zexit_program .
call method tree1->free.
leave program.
endform. " Zexit_program
<b>Reward if usefull</b> -
Can you use Windows Live Mail to send/recieve iCloud email and share contacts or can I just use iCloud email on my PC without use Live Mail? I want to use one email adress, one contact list and one calendar. I want to be able to have access to all this on my iphone and pc.
You can only use Mail, contacts and calendars will not work, for that you need Outlook.
-
Internal mail server tcode and table
hello,
Can you please tell me the internal mail server tcode and table where the mail details are stored...please help
thankshi,
thanks for the reply..
actually i want to know the table in which the mail(received mail) contents are stored..
my requirement :: to upload the mail contents in web dynpro for abap application
thanks. hope to get some replies.. -
Configure LAMP stack to use internal mail relay without....
Does anybody know of a way i can configure my new LAMP stack to use the companys internal mail relay without having to implement postfix, or sendmail? I did already try to implement send mail recently, and its very confusing to me since i have never set up a mail server, and i tried to implement postfix, SOHO i think was the wiki i used, and that never got done either. It seems incredibly cryptic to someone who even has tons of server experience, just not the email portion. Maybe the wikis are just written for those who have more experience in making SSL certs, and being more versed in MX records, and DNS for email specific things. etc...
Since i have not successfully set up a mail server thus far, i dont have enough general mailer / experience to understand the wikis on setting up Sendmail, etc...
My company asked me if i could just use their internal mail relay instead. I would like to know if i still need to set up sendmail to allow PHP mail() function to send out mail, or if theres some configuration somewhere that i can adjust so it can use the existing internal mail relays.
Note, the only thing im trying to achieve here is to get my apps to send out emails for login password management, and error logs.In my experience an SMTP server is preferable to sendmail/postfix as it is far more portable and robust... (in a web environment) many webhosts, for example, pay no heed to the configuration of sendmail - so code that runs on one host fails on another. PHP mail() can be leveraged to use any backend you like but this typically requires root access (or at least permissions beyond those offered on typical hosting services), and, as said above, does not allow for any useful level of error reporting.
Swiftmailer is (generally) my weapon of choice - unless the particular project has additional PEAR dependencies/requirements that mean it makes sense to stay within the same codebase... not that it (PEAR) is always that consistent anyhow
I can't really offer much in the way of help with cron integration as that is not a route I have taken - it should think it would be pretty trivial (sic )to implement as you build your script... swiftmailer has some pretty neat "live address" checking routines - have a dig through the docs
Last edited by satanselbow (2013-12-17 09:49:13) -
ACCENT Symbol in Oracle Reports printing using 10g Application server
Some of the report with names containing ACCENT symbol are printing like upside-down comma. But the report used to printing certified copy and the client requiring to print the ACCENT symbol as it is. Oracle support recommend us to use PDFPrint destination, which is third-party utility that converting the post-script output to printer for ACCENT symbol. Please provide the link and instruction to download the PDFprint utility and installation requirement for the below environment:
Oracle Application Server Version=10.1.2.3.0
SUN SPARC - 64 bit
Thanks
KrishnaBy the looks of it you used 9i which also used an Application Server so your knowledge should be up to date. The Default URL has changed a little as has the port. Look in the installation guide for the default URL and port.
If you mena the development side you can use the one-button-run functionality which makes it possible to run am form without the full App Server just by hitting the run button in the builder. You do need to start the local OC4J but that is easy. On Windows there is a start menu item to do that. On Linux you run a shell script I think.
Maybe you are looking for
-
XI Error NO_RECEIVER_CASE_ASYNC.RCVR_DETERMINATION
My scenario is like this client 010 NumberRangeRequest_Out --> XI --> NumberRangeRequest_IN client 020 and after this client 020 NumberRangeConfirmation_Out --> XI --> NumberRangeConfirmation_Out client 010 when i execute NumberRangeRequest_Out from
-
What is DTD (related to BC and XML)?
Hi all, Could you please refer me to links/documents, after giving a brief overview of <b>DTD</b> Thanks, Charles.
-
Printing to a printer connected to a Windows XP computer
Hello I have a MacBook, a Powerbook, and a Windows XP computer. I currently have the printer connected to the XP computer using USB. I am thinking of buying an Airport Express, but I don't want to connect the printer to the Airport Express as it also
-
Hi there, I use Firefox 19 with the option "Don't load tabs until selected" (in Options/Tabs). It's a neat option but when the tab reloads, it doesn't refresh the page but just reloads it at the state when the browser last closed. With Firefox 3.6, t
-
Can't install update on Droid X2
I received a message this morning that the Gingerbread update was available on my Droid X2. I was plugged into the charger, the package downloaded, but it failed about 1/4 of the way through the install. I have done a factory reset and still not able