Community Discussions and Support
Mercury/32

Hello everybody. I have issue with mercury/32.

Can Mercury/32 transfer mail from incoming smtp, to regular    name@gmail.com?

I tried to send "test message" to my gmail mail. and it true. What I have to type in FROM line?

But when I sending from machine I recieve fault:

the email you tried to reach does not exist.

thank you

<P>Hello everybody. I have issue with mercury/32. </P> <P>Can Mercury/32 transfer mail from incoming smtp, to regular    <A href="mailto:name@gmail.com">name@gmail.com</A>?</P> <P>I tried to send "test message" to my gmail mail. and it true. What I have to type in FROM line? </P> <P>But when I sending from machine I recieve fault:</P> <P>the email you tried to reach does not exist.</P> <P>thank you</P>

> Can Mercury/32 transfer mail from incoming smtp, to regular    name@gmail.com?

Sure, if you have setup MercuryC (MercuryE) to send the mail out.  Could you send us a copy of yuor mercury.ini file?

<p>> Can Mercury/32 transfer mail from incoming smtp, to regular    <a href="mailto:name@gmail.com">name@gmail.com</a>?</p><p>Sure, if you have setup MercuryC (MercuryE) to send the mail out.  Could you send us a copy of yuor mercury.ini file? </p>

#  MERCURY.INI generated by Mercury Setup
#
#
#  Sample Bindery Mode / Standalone Mode MERCURY.INI file.
#  This sample file implements most of the possible switches for each
#  module, but you can edit it to do less if you wish.
#
#  Anything after a '#' to the end of the line is a comment and
#  is stripped out before parsing. Trailing and leading whitespace
#  is also stripped before parsing. Many sample commands have been
#  left in this file commented out for reference purposes.
#
#  Note that in general, manual modification of this file is NOT
#  RECOMMENDED - use the Mercury "Configuration" menu to change the
#  program's settings wherever possible.
#

[General]
myname:          192.168.1.25    # Canonical name for this server
timezone:        +0000    # Time Zone to add to date fields
file_api:        1    # Use the file api instead of queues
mailqueue:       C:\MERCURY\QUEUE    # Where mail should be put for delivery
smtpqueue:       C:\MERCURY\QUEUE    # Where the SMTP client should look for mail
newmail_path:    C:\MERCURY\MAIL\~N    # Where to find the users' WinPMail mailboxes.

[Protocols]
MERCURYS.DLL
# MERCURYP.DLL
MERCURYE.DLL
# MERCURYC.DLL
# MERCURYD.DLL
# MERCURYH.DLL
# MERCURYF.DLL
# MERCURYW.DLL
# MERCURYX.DLL
# MERCURYI.DLL
# MERCURYB.DLL

[Mercury]
failfile:      C:\MERCURY\Mercury\FAILURE.MER    # Delivery failure notification template
confirmfile:   C:\MERCURY\Mercury\CONFIRM.MER    # Delivery confirmation template
aliasfile:     C:\MERCURY\Mercury\ALIAS.MER    # System-wide alias file
synfile:       C:\MERCURY\Mercury\SYNONYM.MER    # User synonym database
listfile:      C:\MERCURY\Mercury\LISTS.MER    # List of lists
logfile:       C:\MERCURY\Logs\Core\~y-~m-~d.log    # Traffic logging file
logwidth:      30    # Width of address fields in logfile
retpath:       1    # Do/Don't use 'return-path' for errors
maxhops:       30    # Used to detect mailing loops
gullible:      0    # If NZ, don't validate 'From' fields
poll:          3   # Seconds between queue polling cycles
scratch:       C:\MERCURY\Scratch    # Where we can write temp files
returnlines:   15    # How many lines of failed messages to return
postmaster:    Admin    # NetWare UIC of postmaster
broadcast:     1    # Yes, we want broadcast notifications, but
receipts:      0    # ... no broadcasts for receipt confirmations
PM_notify:     0    # Do/Don't send errors to the postmaster
change_owner:  1    # Change message ownership to recipient
auto_tzone:    1    # If NZ, obtain timezone information from OS
LogLevel:      15    # System message reporting level
LogMax:        100    # Maximum number of system messages to store
RetryPeriod:   10    # Period between job retries (minutes)
MaxRetries:    2    # Maximum number of times a job can fail
TwoPasses:     1    # If NZ, process submission queue in 2 passes
Autoaddress:   0    # If NZ, auto-generate user addresses based on name
Daily_exit:    0    # If NZ, auto-restart each day after maintenance
No_Areply:     0    # If NZ, disable automatic replies system-wide
Alt_Forward:   1    # If NZ, allow alternate forwarding specification
Maint_hour:    2    # Hour for daily maintenance (24-hour clock)
Maint_min:     0    # Minute for daily maintenance
Retry_Mode:    0    # If NZ, use progressive backoff for queue retries
Local_DSNs:    1    # If NZ generate Delivery Status for local users only
DSN_time1:     10800    # Seconds deferred before first DSN is sent
DSN_time2:     86400    # Seconds deferred before second DSN is sent
DSN_time3:     259200    # Seconds deferred before third DSN is sent
Host_in_title: 0    # If NZ, show hostname in system tray and taskbar
Lingering:     0    # Enable or disable 'lingering mailboxes'
Linger_Timeout: 60   # Seconds before a lingering mailbox is shut down
Alert_Host:    notify.pmail.com    # Host to check for licensee advisories
Alert_Interval: 720   # Frequency in minutes (min 240) for checks
Alert_Flags:   3    # Flags controlling advisory checks

[MercuryC]
logfile : C:\MERCURY\Logs\MercuryC\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryC\    # Directory for session log files
Session_logmode : 0
host:             # mail mail host which relays for us
scratch:     C:\MERCURY\scratch           # Where we can write temp files
poll:        30                   # Seconds between queue polling cycles
returnlines: 15                   # How many lines of failed messages to return
failfile:    C:\MERCURY\Mercury\FAILURE.MER  # Delivery failure template
esmtp:       1                    # Yes, we want to use ESMTP extensions

[MercuryE]
Poll : 15
Timeout : 60
logfile : C:\MERCURY\Logs\MercuryE\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryE\   # Directory for session log files
Session_logmode : 0
# Nameservers : 139.80.64.1

[MercuryD]
Session_logging : C:\MERCURY\Sessions\MercuryD\    # Directory for session log files
Session_logmode : 0
Scratch : C:\MERCURY\Scratch\MercuryD
# Timeout : 30
# Poll : 120               # How often to check hosts for new mail (seconds)

[MercuryS]
Debug : 1
HELO : ECS
Logfile : C:\MERCURY\Logs\MercuryS\~y-~m-~d.log
Timeout : 30
Relay : 1
Strict_Relay : 0
Allow_Illegals : 0
SMTP_Authentication : 0
Session_logging : C:\MERCURY\Sessions\MercuryS
Session_logmode : 0
Compliance_Settings : 0
Maximum_Failed_Rcpts : 4
Max_Relay_Attempts : 4
SSL_Mode : 0
ST_Blacklisting : 288
No_VRFY : 0
SMTP_ConnFlags : 0

[MercuryP]
logfile : C:\MERCURY\Logs\MercuryP\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryP\   # Directory for session log files
Session_logmode : 0
Scratch : C:\MERCURY\Scratch\MercuryP
Timeout : 60
UIDL_nul_list : 1
New_UIDs : 1
No_NUL_passwords : 1

[MercuryX]
Drain_queues: 1
# Cmd_Delay: 10
# Cmd_Wait: 1
# IE4_Dialling: 0
# Use_ETRN: 1
# Clients_only: 1
# Sunday: 0800,1800,3,15,30,60
# Monday: 0830,2100,5,15,60,60
# Tuesday: 0830,2100,5,15,60,60
# Wednesday: 1500,1900,2,30,5,30
# Thursday: 0900,1900,2,30,0,0
# Friday: 0830,2100,5,15,60,60
# Saturday: 1031,1035,2,45,-1,0

# [Groups]
# testgroup            :     TESTGRP

[Domains]
192: 192
192: 192.168.1.25

[Maiser]
Maiser:          Maiser   # 'Username' of mail server account
Helpfile:        C:\MERCURY\Mercury\MAISER.HLP   # Help sent on failed maiser requests
Lookupfile:      C:\MERCURY\Mercury\MAISER.LKP   # Format file for the 'lookup' command
Send_dir:        C:\MERCURY\Mercury\SENDABLE   # Directory for the 'send' command
Logfile:         C:\MERCURY\Logs\Maiser\~y-~m-~d.LOG   # Mail server log file
Notify:          C:\MERCURY\Mercury\TMP   # Dir. for pending 'notify' commands
NoList:          N   # If 'Y', disable the 'list' command
Local_only:      Y   # If 'Y', local 'notify' commands only

[MercuryH]
logfile : C:\MERCURY\Logs\MercuryH\~y-~m-~d.log   # Traffic logging file
# Addressbook : \\CLIO\SYS\SYSTEM\MERCURY\PH.PMR
# MOTD : \\CLIO\SYS\SYSTEM\MERCURY\PH-MOTD.TXT
# Administrator : postmaster@clio.pmail.gen.nz
Timeout : 30

[MercuryI]
Scratch : C:\MERCURY\Scratch\MercuryI
logfile : C:\MERCURY\Logs\MercuryI\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryI\   # Directory for session log files
Session_logmode : 0
Timeout : 120
Server_Port : 143
Idle_Timeout : 1800

[MercuryB]
Scratch : C:\MERCURY\Scratch\MercuryB
logfile : C:\MERCURY\Logs\MercuryB\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryB\   # Directory for session log files
Session_logmode : 0
Timeout : 120
Server_Port : 80
Idle_Timeout : 1800
# URL_Base : enter_your_domain_here

[Groups]

[Rewrite]

[Statistics]
StatFlags:    0  # Statistical reporting settings
STF_Hours:    24  # How often to write stat log files
STM_Hours:    24  # How often to e-mail stat log files

 

<P>#  MERCURY.INI generated by Mercury Setup # # #  Sample Bindery Mode / Standalone Mode MERCURY.INI file. #  This sample file implements most of the possible switches for each #  module, but you can edit it to do less if you wish. # #  Anything after a '#' to the end of the line is a comment and #  is stripped out before parsing. Trailing and leading whitespace #  is also stripped before parsing. Many sample commands have been #  left in this file commented out for reference purposes. # #  Note that in general, manual modification of this file is NOT #  RECOMMENDED - use the Mercury "Configuration" menu to change the #  program's settings wherever possible. #</P> <P>[General] myname:          192.168.1.25    # Canonical name for this server timezone:        +0000    # Time Zone to add to date fields file_api:        1    # Use the file api instead of queues mailqueue:       C:\MERCURY\QUEUE    # Where mail should be put for delivery smtpqueue:       C:\MERCURY\QUEUE    # Where the SMTP client should look for mail newmail_path:    C:\MERCURY\MAIL\~N    # Where to find the users' WinPMail mailboxes.</P> <P>[Protocols] MERCURYS.DLL # MERCURYP.DLL MERCURYE.DLL # MERCURYC.DLL # MERCURYD.DLL # MERCURYH.DLL # MERCURYF.DLL # MERCURYW.DLL # MERCURYX.DLL # MERCURYI.DLL # MERCURYB.DLL</P> <P>[Mercury] failfile:      C:\MERCURY\Mercury\FAILURE.MER    # Delivery failure notification template confirmfile:   C:\MERCURY\Mercury\CONFIRM.MER    # Delivery confirmation template aliasfile:     C:\MERCURY\Mercury\ALIAS.MER    # System-wide alias file synfile:       C:\MERCURY\Mercury\SYNONYM.MER    # User synonym database listfile:      C:\MERCURY\Mercury\LISTS.MER    # List of lists logfile:       C:\MERCURY\Logs\Core\~y-~m-~d.log    # Traffic logging file logwidth:      30    # Width of address fields in logfile retpath:       1    # Do/Don't use 'return-path' for errors maxhops:       30    # Used to detect mailing loops gullible:      0    # If NZ, don't validate 'From' fields poll:          3   # Seconds between queue polling cycles scratch:       C:\MERCURY\Scratch    # Where we can write temp files returnlines:   15    # How many lines of failed messages to return postmaster:    Admin    # NetWare UIC of postmaster broadcast:     1    # Yes, we want broadcast notifications, but receipts:      0    # ... no broadcasts for receipt confirmations PM_notify:     0    # Do/Don't send errors to the postmaster change_owner:  1    # Change message ownership to recipient auto_tzone:    1    # If NZ, obtain timezone information from OS LogLevel:      15    # System message reporting level LogMax:        100    # Maximum number of system messages to store RetryPeriod:   10    # Period between job retries (minutes) MaxRetries:    2    # Maximum number of times a job can fail TwoPasses:     1    # If NZ, process submission queue in 2 passes Autoaddress:   0    # If NZ, auto-generate user addresses based on name Daily_exit:    0    # If NZ, auto-restart each day after maintenance No_Areply:     0    # If NZ, disable automatic replies system-wide Alt_Forward:   1    # If NZ, allow alternate forwarding specification Maint_hour:    2    # Hour for daily maintenance (24-hour clock) Maint_min:     0    # Minute for daily maintenance Retry_Mode:    0    # If NZ, use progressive backoff for queue retries Local_DSNs:    1    # If NZ generate Delivery Status for local users only DSN_time1:     10800    # Seconds deferred before first DSN is sent DSN_time2:     86400    # Seconds deferred before second DSN is sent DSN_time3:     259200    # Seconds deferred before third DSN is sent Host_in_title: 0    # If NZ, show hostname in system tray and taskbar Lingering:     0    # Enable or disable 'lingering mailboxes' Linger_Timeout: 60   # Seconds before a lingering mailbox is shut down Alert_Host:    notify.pmail.com    # Host to check for licensee advisories Alert_Interval: 720   # Frequency in minutes (min 240) for checks Alert_Flags:   3    # Flags controlling advisory checks</P> <P>[MercuryC] logfile : C:\MERCURY\Logs\MercuryC\~y-~m-~d.log   # Traffic logging file Session_logging : C:\MERCURY\Sessions\MercuryC\    # Directory for session log files Session_logmode : 0 host:             # mail mail host which relays for us scratch:     C:\MERCURY\scratch           # Where we can write temp files poll:        30                   # Seconds between queue polling cycles returnlines: 15                   # How many lines of failed messages to return failfile:    C:\MERCURY\Mercury\FAILURE.MER  # Delivery failure template esmtp:       1                    # Yes, we want to use ESMTP extensions</P> <P>[MercuryE] Poll : 15 Timeout : 60 logfile : C:\MERCURY\Logs\MercuryE\~y-~m-~d.log   # Traffic logging file Session_logging : C:\MERCURY\Sessions\MercuryE\   # Directory for session log files Session_logmode : 0 # Nameservers : 139.80.64.1</P> <P>[MercuryD] Session_logging : C:\MERCURY\Sessions\MercuryD\    # Directory for session log files Session_logmode : 0 Scratch : C:\MERCURY\Scratch\MercuryD # Timeout : 30 # Poll : 120               # How often to check hosts for new mail (seconds)</P> <P>[MercuryS] Debug : 1 HELO : ECS Logfile : C:\MERCURY\Logs\MercuryS\~y-~m-~d.log Timeout : 30 Relay : 1 Strict_Relay : 0 Allow_Illegals : 0 SMTP_Authentication : 0 Session_logging : C:\MERCURY\Sessions\MercuryS Session_logmode : 0 Compliance_Settings : 0 Maximum_Failed_Rcpts : 4 Max_Relay_Attempts : 4 SSL_Mode : 0 ST_Blacklisting : 288 No_VRFY : 0 SMTP_ConnFlags : 0</P> <P>[MercuryP] logfile : C:\MERCURY\Logs\MercuryP\~y-~m-~d.log   # Traffic logging file Session_logging : C:\MERCURY\Sessions\MercuryP\   # Directory for session log files Session_logmode : 0 Scratch : C:\MERCURY\Scratch\MercuryP Timeout : 60 UIDL_nul_list : 1 New_UIDs : 1 No_NUL_passwords : 1</P> <P>[MercuryX] Drain_queues: 1 # Cmd_Delay: 10 # Cmd_Wait: 1 # IE4_Dialling: 0 # Use_ETRN: 1 # Clients_only: 1 # Sunday: 0800,1800,3,15,30,60 # Monday: 0830,2100,5,15,60,60 # Tuesday: 0830,2100,5,15,60,60 # Wednesday: 1500,1900,2,30,5,30 # Thursday: 0900,1900,2,30,0,0 # Friday: 0830,2100,5,15,60,60 # Saturday: 1031,1035,2,45,-1,0</P> <P># [Groups] # testgroup            :     TESTGRP</P> <P>[Domains] 192: 192 192: 192.168.1.25</P> <P>[Maiser] Maiser:          Maiser   # 'Username' of mail server account Helpfile:        C:\MERCURY\Mercury\MAISER.HLP   # Help sent on failed maiser requests Lookupfile:      C:\MERCURY\Mercury\MAISER.LKP   # Format file for the 'lookup' command Send_dir:        C:\MERCURY\Mercury\SENDABLE   # Directory for the 'send' command Logfile:         C:\MERCURY\Logs\Maiser\~y-~m-~d.LOG   # Mail server log file Notify:          C:\MERCURY\Mercury\TMP   # Dir. for pending 'notify' commands NoList:          N   # If 'Y', disable the 'list' command Local_only:      Y   # If 'Y', local 'notify' commands only</P> <P>[MercuryH] logfile : C:\MERCURY\Logs\MercuryH\~y-~m-~d.log   # Traffic logging file # Addressbook : <A href="file://clio/SYS/SYSTEM/MERCURY/PH.PMR">\\CLIO\SYS\SYSTEM\MERCURY\PH.PMR</A> # MOTD : <A href="file://clio/SYS/SYSTEM/MERCURY/PH-MOTD.TXT">\\CLIO\SYS\SYSTEM\MERCURY\PH-MOTD.TXT</A> # Administrator : <A href="mailto:postmaster@clio.pmail.gen.nz">postmaster@clio.pmail.gen.nz</A> Timeout : 30</P> <P>[MercuryI] Scratch : C:\MERCURY\Scratch\MercuryI logfile : C:\MERCURY\Logs\MercuryI\~y-~m-~d.log   # Traffic logging file Session_logging : C:\MERCURY\Sessions\MercuryI\   # Directory for session log files Session_logmode : 0 Timeout : 120 Server_Port : 143 Idle_Timeout : 1800</P> <P>[MercuryB] Scratch : C:\MERCURY\Scratch\MercuryB logfile : C:\MERCURY\Logs\MercuryB\~y-~m-~d.log   # Traffic logging file Session_logging : C:\MERCURY\Sessions\MercuryB\   # Directory for session log files Session_logmode : 0 Timeout : 120 Server_Port : 80 Idle_Timeout : 1800 # URL_Base : enter_your_domain_here</P> <P>[Groups]</P> <P>[Rewrite]</P> <P>[Statistics] StatFlags:    0  # Statistical reporting settings STF_Hours:    24  # How often to write stat log files STM_Hours:    24  # How often to e-mail stat log files</P> <P mce_keep="true"> </P>

General]
myname:          192.168.1.25    # Canonical name for this server

Normally this would be a registered host name but if you are going to use an IP address then this really should be a routable IP address and enclosed in brackets [62.20.118.73]
 
timezone:        +0000    # Time Zone to add to date fields
file_api:        1    # Use the file api instead of queues
mailqueue:       C:\MERCURY\QUEUE    # Where mail should be put for delivery
smtpqueue:       C:\MERCURY\QUEUE    # Where the SMTP client should look for mail
newmail_path:    C:\MERCURY\MAIL\~N    # Where to find the users' WinPMail mailboxes.
[Protocols]
MERCURYS.DLL
# MERCURYP.DLL
MERCURYE.DLL

If you are using MercuryE then your ISP must not be blocking port 25 and this must be a fixed IP address.  If port 25 is blocked or the IP address randomly assigned then use MercuryC relaying through your ISP's server.
 
# MERCURYC.DLL
# MERCURYD.DLL
# MERCURYH.DLL
# MERCURYF.DLL
# MERCURYW.DLL
# MERCURYX.DLL
# MERCURYI.DLL
# MERCURYB.DLL
[MercuryC]
logfile : C:\MERCURY\Logs\MercuryC\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryC\    # Directory for session log files
Session_logmode : 0
host:             # mail mail host which relays for us
 

In your case it's the IP address or host name of the ISP's SMTP relay host.

scratch:     C:\MERCURY\scratch           # Where we can write temp files
poll:        30                   # Seconds between queue polling cycles
returnlines: 15                   # How many lines of failed messages to return
failfile:    C:\MERCURY\Mercury\FAILURE.MER  # Delivery failure template
esmtp:       1                    # Yes, we want to use ESMTP extensions
[MercuryE]
Poll : 15
Timeout : 60
logfile : C:\MERCURY\Logs\MercuryE\~y-~m-~d.log   # Traffic logging file
Session_logging : C:\MERCURY\Sessions\MercuryE\   # Directory for session log files
Session_logmode : 0
# Nameservers : 139.80.64.1
[MercuryS]
Debug : 1
HELO : ECS
Logfile : C:\MERCURY\Logs\MercuryS\~y-~m-~d.log
Timeout : 30
Relay : 1
Strict_Relay : 0

If this server is connected to the internet then you must turn off relaying and turn on strict in the MercuryS setup.  Otherwise the spammer will find you in minutes and your IP address will be blacklisted.

Allow_Illegals : 0
SMTP_Authentication : 0
Session_logging : C:\MERCURY\Sessions\MercuryS
Session_logmode : 0
Compliance_Settings : 0
Maximum_Failed_Rcpts : 4
Max_Relay_Attempts : 4
SSL_Mode : 0
ST_Blacklisting : 288
No_VRFY : 0
SMTP_ConnFlags : 0
[Domains]
192: 192
192: 192.168.1.25

The domain should be listed as follows

[Domains]
server : server
server : [192.168.1.25]
server : <your domain>

 

&lt;p&gt;General] myname:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 192.168.1.25&amp;nbsp;&amp;nbsp;&amp;nbsp; # Canonical name for this server &lt;b&gt;Normally this would be a registered host name but if you are going to use an IP address then this really should be a routable IP address and enclosed in brackets [62.20.118.73]&lt;/b&gt; &amp;nbsp; timezone:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; +0000&amp;nbsp;&amp;nbsp;&amp;nbsp; # Time Zone to add to date fields file_api:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp; # Use the file api instead of queues mailqueue:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\MERCURY\QUEUE&amp;nbsp;&amp;nbsp;&amp;nbsp; # Where mail should be put for delivery smtpqueue:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\MERCURY\QUEUE&amp;nbsp;&amp;nbsp;&amp;nbsp; # Where the SMTP client should look for mail newmail_path:&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\MERCURY\MAIL\~N&amp;nbsp;&amp;nbsp;&amp;nbsp; # Where to find the users&#039; WinPMail mailboxes. [Protocols] MERCURYS.DLL # MERCURYP.DLL MERCURYE.DLL &lt;b&gt;If you are using MercuryE then your ISP must not be blocking port 25 and this must be a fixed IP address.&amp;nbsp; If port 25 is blocked or the IP address randomly assigned then use MercuryC relaying through your ISP&#039;s server&lt;/b&gt;. &amp;nbsp; # MERCURYC.DLL # MERCURYD.DLL # MERCURYH.DLL # MERCURYF.DLL # MERCURYW.DLL # MERCURYX.DLL # MERCURYI.DLL # MERCURYB.DLL [MercuryC] logfile : C:\MERCURY\Logs\MercuryC\~y-~m-~d.log&amp;nbsp;&amp;nbsp; # Traffic logging file Session_logging : C:\MERCURY\Sessions\MercuryC\&amp;nbsp;&amp;nbsp;&amp;nbsp; # Directory for session log files Session_logmode : 0 host:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # mail mail host which relays for us &amp;nbsp;&lt;/p&gt;&lt;p&gt;&lt;b&gt;In your case it&#039;s the IP address or host name of the ISP&#039;s SMTP relay host.&lt;/b&gt; scratch:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\MERCURY\scratch&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Where we can write temp files poll:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 30&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Seconds between queue polling cycles returnlines: 15&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # How many lines of failed messages to return failfile:&amp;nbsp;&amp;nbsp;&amp;nbsp; C:\MERCURY\Mercury\FAILURE.MER&amp;nbsp; # Delivery failure template esmtp:&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; 1&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; # Yes, we want to use ESMTP extensions [MercuryE] Poll : 15 Timeout : 60 logfile : C:\MERCURY\Logs\MercuryE\~y-~m-~d.log&amp;nbsp;&amp;nbsp; # Traffic logging file Session_logging : C:\MERCURY\Sessions\MercuryE\&amp;nbsp;&amp;nbsp; # Directory for session log files Session_logmode : 0 # Nameservers : 139.80.64.1 [MercuryS] Debug : 1 HELO : ECS Logfile : C:\MERCURY\Logs\MercuryS\~y-~m-~d.log Timeout : 30 Relay : 1 Strict_Relay : 0 &lt;b&gt;If this server is connected to the internet then you must turn off relaying and turn on strict in the MercuryS setup.&amp;nbsp; Otherwise the spammer will find you in minutes and your IP address will be blacklisted.&lt;/b&gt; Allow_Illegals : 0 SMTP_Authentication : 0 Session_logging : C:\MERCURY\Sessions\MercuryS Session_logmode : 0 Compliance_Settings : 0 Maximum_Failed_Rcpts : 4 Max_Relay_Attempts : 4 SSL_Mode : 0 ST_Blacklisting : 288 No_VRFY : 0 SMTP_ConnFlags : 0 [Domains] 192: 192 192: 192.168.1.25 &lt;/p&gt;&lt;p&gt;&lt;b&gt;The domain should be listed as follows [Domains] server : server server : [192.168.1.25] server : &amp;lt;your domain&amp;gt;&lt;/b&gt; &amp;nbsp;&lt;/p&gt;

Hmm... For me hard to understand, I'm newbie to domains, mails etc.

Let me explain exactly what I want to do.

 I have machine(PLC) connected to local network, whitch able to send messages via SMPT protocol, machine have own IP.(192.168.1.10),

 and PC in the same network with IP(192.168.1.25) with Mercury/32(from this PC I able to send test messages from Mercury/32 to my@gmail.com),

I want to program machine to send SMTP message like: To: my@gmail.com  Text: Alarm 1

to Mercury/32, and Mercury/32 route email to real my@gmail.com

Can you explain step by step? Can it be done with network like this? or I need to do some setups on main server?

thank you

&lt;P&gt;Hmm... For me hard to understand, I&#039;m newbie to domains, mails etc.&lt;/P&gt; &lt;P&gt;Let me explain exactly what I want to do.&lt;/P&gt; &lt;P&gt;&amp;nbsp;I&lt;STRONG&gt;&amp;nbsp;have machine(PLC)&lt;/STRONG&gt; connected to local network, whitch able to send messages via SMPT protocol, machine have own IP.(192.168.1.10),&lt;/P&gt; &lt;P&gt;&amp;nbsp;&lt;STRONG&gt;and PC&lt;/STRONG&gt; in the same network with IP(192.168.1.25) with Mercury/32(from this PC I able to send test messages from Mercury/32 to &lt;A href=&quot;mailto:my@gmail.com&quot;&gt;my@gmail.com&lt;/A&gt;), &lt;/P&gt; &lt;P&gt;I want to program machine to send SMTP message like: &lt;EM&gt;To: &lt;/EM&gt;&lt;A href=&quot;mailto:my@gmail.com&quot;&gt;&lt;EM&gt;my@gmail.com&lt;/EM&gt;&lt;/A&gt;&lt;EM&gt;&amp;nbsp; Text: Alarm 1&lt;/EM&gt;&lt;/P&gt; &lt;P&gt;to Mercury/32, and Mercury/32 route email to real &lt;A href=&quot;mailto:my@gmail.com&quot;&gt;my@gmail.com&lt;/A&gt;&lt;/P&gt; &lt;P&gt;Can you explain step by step? Can it be done with network like this? or I need to do some setups on main server?&lt;/P&gt; &lt;P&gt;thank you&lt;/P&gt;

Start with setting your server information properly.

Configuration>Mercury Core Module>General: Internet name for this system - mail.sanjokif.com

This needs to be set the domain name you want to be associated with your static IP address.

Therefore, you need to change your domain's DNS records so that if your domain was sanjokif.com, then mail.sanjokif.com would resolve to your static IP address and that the IP address would resolve to mail.sanjokif.com (A and PTR Records). The latter is called reverse DNS where the ip address is resolved to a domain name.

Domains receiving mail from your domain will try to resolve your domain name (Internet name for this system) to the IP address that the mail is being sent from (your static IP address), and will then attempt to do a reverse DNS lookup to verify that the IP address resolves to the domain name. If this is not set up properly, then SMTP servers receiving your mail will reject it. Also, you cannot use a local IP address as the name for a server (192.168.xxx.xxx) that will be sending mail to other SMTP servers via the Internet.

Under Configuration>Mercury Core Module>Local Domains you should have the following listed:

sanjokif sanjokif
sanjokif sanjokif.com
sanjokif mail.sanjokif.com
sanjokif [Static IP Address]

the static IP address needs to be enclosed in [square brackets]

Also, as Thomas has said, you must make sure that your ISP allows outgoing connections on port 25.

Tell us how you get on after configuring this.

&lt;p&gt;Start with setting your server information properly.&lt;/p&gt;&lt;p&gt;Configuration&amp;gt;Mercury Core Module&amp;gt;General: Internet name for this system - mail.sanjokif.com&lt;/p&gt;&lt;p&gt;This needs to be set the domain name you want to be associated with your static IP address.&lt;/p&gt;&lt;p&gt;Therefore, you need to change your domain&#039;s DNS records so that if your domain was sanjokif.com, then&amp;nbsp;mail.sanjokif.com would resolve to&amp;nbsp;your static IP address and that the IP address would resolve to mail.sanjokif.com (A and PTR Records). The latter is called reverse DNS where the ip address is resolved to a domain name.&lt;/p&gt;&lt;p&gt;Domains receiving mail from your domain will try to resolve your domain name (Internet name for this system)&amp;nbsp;to the IP address that the mail is being sent from (your static IP address), and will then attempt to do a reverse DNS lookup to verify that the IP address resolves to the domain name. If this is not set up properly, then&amp;nbsp;SMTP servers&amp;nbsp;receiving your mail will reject it. Also, you cannot use a local IP address as the name for&amp;nbsp;a server (192.168.xxx.xxx) that will be sending mail to other SMTP servers via the Internet.&lt;/p&gt;&lt;p&gt;Under Configuration&amp;gt;Mercury Core Module&amp;gt;Local Domains you should have the following listed:&lt;/p&gt;&lt;p&gt;sanjokif&amp;nbsp;sanjokif sanjokif&amp;nbsp;sanjokif.com sanjokif&amp;nbsp;mail.sanjokif.com sanjokif&amp;nbsp;[Static IP Address]&lt;/p&gt;&lt;p&gt;the static IP address needs to be enclosed in [square brackets]&lt;/p&gt;&lt;p&gt;Also, as Thomas has said, you must make sure that your ISP allows outgoing connections on port 25.&lt;/p&gt;&lt;p&gt;Tell us how you get on after configuring this.&lt;/p&gt;
live preview
enter atleast 10 characters
WARNING: You mentioned %MENTIONS%, but they cannot see this message and will not be notified
Saving...
Saved
With selected deselect posts show selected posts
All posts under this topic will be deleted ?
Pending draft ... Click to resume editing
Discard draft