You are correct, most email servers require a valid From email address so if you want to send email to the Internet you have to make sure From Address Template results in a valid email address. gsm.network is not a valid Internet host and most SMTP servers will reject email with a From address from this domain.
The gsm.network address space only works well within the Exchange environment. If you route messages through the Internet it is better to use a special sub domain of your own domain name in the Send Connector Address Space. This sub domain should then also be used in the From Address Template.
thank you. The new version has solved the problem, but I'm still having troubles in routing inbound sms to the right address. I created a default address email@example.com for incoming messages. This is also used to send failed/successful sms transmissions notifications to the sender. It's working fine.
When a sms is received containing an e-mail address it is routed to the correct recipient.
If it does not contain anything but the phone number and the message body, it is not routed to the default firstname.lastname@example.org recipient nor to the “email address that sent a previous email to the matching SMS number”. I think this has to do with the correct configuration of the e-mail template in the “Receive SMS” tab in the e-mail connector properties that is a little bit confusing from my point of view.
The send connector is configured as you suggested. I send an email to +email@example.com from my e-mail firstname.lastname@example.org. I receive a notification from email@example.com that sms has been sent and the sms on my phone is ok. This is working fine.
Changing “from address template :” [from]@gsm.network where [from] is the SMS phone number I receive this error in the event log.
550 5.7.1 Client does not have permissions to send as this sender
Maybe a new exchange receive connector with different parameters??
It turns out that for SMTP servers using TLS encryption, the HELO command should be sent twice. I have posted a new version (Diafaan SMS Server 220.127.116.11) on the website that solves this problem.
Thank you for your bug report.
I have not been able to replicate the problem with an Internet SMTP server but I have not yet tried it with a fresh install of Diafaan SMS Server on an Exchange Server.
Please allow me a little more time to check the Exchange Server install out.
thank you for your answer.
I took a look inside out that folder but no emailconnector.dll around.
As I told you I tested Diafaan SMS Server on other environments just starting from the scratch always having that problem.
Let me know.
Could it be that you have an EmailConnector.dll plugin installed in the plugin folder of Diafaan SMS Server? In version 18.104.22.168 the email library used in Diafaan SMS Server was changed to a new version and Email Connector plugins will cause the "SMTP Client error: 503 5.2.2 Send hello first" error message.
If you use an Email Connector plugin, it is best to remove it since the version of the Email Connector in 22.214.171.124 contains all changes made in the earlier Email Connector plugins.
I have a problem in processing sms received and passed to the exchange receive connector.
Both exchange 2010 and diafaan server run on the same hardware. When I reply to a sms, I receive an error in the diafaan's event log : "SMTP Client error: 503 5.2.2 Send hello first".
I followed step-by-step instructions you provided. SMTP port are 26 for diafaan server and 25 for exchange.
Os : sbs 2011 exchange 2010 (also tried on exchange 2007, same results) diafaan 126.96.36.199
Where I'm wrong?
Thanks in advance
Most Users Ever Online: 494
Currently Browsing this Page:
Guest Posters: 383
Newest Members:, Henk Helmantel
Administrators: Henk Helmantel: 598