I Cannot send e-mail invitations or sign-ups.
 It appears as if the system has sent the email but doesn’t.
Installed on Debian 5 Lenny
Using Openmeetings r3621 New Install.
Here is a snapshot of my configuration: (MySql database openmeetings)
+------------------
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+----------------------------------------
+------------------------------------------------+---------------------
+---------------------+---------+---------+
| configuration_id |
comment_field
| conf_key                               |
conf_value                                     | starttime           |
updatetime          | deleted | user_id |
+------------------
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+----------------------------------------
+------------------------------------------------+---------------------
+---------------------+---------+---------+
|                1 | This Class is used for Authentification-Crypting.
Be carefull what you do here! If you change it while running previous
Pass of users will not be workign anymore! for more Information see
http://code.google.com/p/openmeetings/wiki/CustomCryptMechanism |
crypt_ClassName                        |
org.openmeetings.utils.crypt.MD5Implementation | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|                2 | ScreenViewer Type(0==standard, 1==
jrdesktop)
| screen_viewer                          |
4                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|                3
|
| allow_frontend_register                |
1                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|                4
|
| default_group_id                       |
1                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|                5
|
| default_domain_id                      |
1                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|                6 | this is the smtp server to send
messages
| smtp_server                            |
smtpout.secureserver.net                       | 2011-01-24 01:09:39 |
2011-01-24 21:38:57 | false   |       1 |
|                7 | this is the smtp server port normally
25
| smtp_port                              |
465                                            | 2011-01-24 01:09:39 |
2011-01-24 20:34:33 | false   |       1 |
|                8 | all send EMails by the system will have this
address
| system_email_addr                      |
[email protected]                              | 2011-01-24 01:09:39 |
2011-01-24 21:49:34 | false   |       1 |
|                9 | System auth email username
email_username
| email_username                         |
meetings                                       | 2011-01-24 01:09:39 |
2011-01-24 17:55:28 | false   |       1 |
|               10 | System auth email
password
| email_userpass                         |
**********                                     | 2011-01-24 01:09:39 |
2011-01-24 21:49:13 | false   |       1 |
|               11 | Enable TLS 1=true,
0=false
| mail.smtp.starttls.enable              |
1                                              | 2011-01-24 01:09:39 |
2011-01-24 20:34:45 | false   |       1 |
|               12 | Name of the Browser Title
window
| application.name                       |
OpenMeetings                                   | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               13 | Default System Language ID see
language.xml
| default_lang_id                        |
1                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               14 | Path To SWF-
Tools
| swftools_path                          | http://www.swftools.org
| 2011-01-24 01:09:39 | 2011-01-24 17:57:56 | false   |       1 |
|               15 | Path to ImageMagick
tools
| imagemagick_path                       | http://www.imagemagick.org
| 2011-01-24 01:09:39 | 2011-01-24 17:59:18 | false   |       1 |
|               16 | Path To SoX-
Tools
| sox_path                               | http://sox.sourceforge.net
| 2011-01-24 01:09:39 | 2011-01-24 18:00:11 | false   |       1 |
|               17 | Path To
FFMPEG
| ffmpeg_path                            | http://www.ffmpeg.org
| 2011-01-24 01:09:39 | 2011-01-24 18:04:36 | false   |       1 |
|               18 | Feed
URL
|                                        |
NULL                                           | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               19 | Feed URL
2
| NULL                                   |
NULL                                           | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               20 | User get a EMail with their Account data. Values:
0(No) or
1(Yes)
| sendEmailAtRegister                    |
1                                              | 2011-01-24 01:09:39 |
2011-01-24 13:12:47 | false   |       1 |
|               21 | User must activate their account by clicking on
the activation-link in the registering Email. Values: 0(No) or 1(Yes)
It makes no sense to make this(sendEmailWithVerficationCode) 1(Yes)
while sendEmailAtRegister is 0(No) cause you needto send a EMail. |
sendEmailWithVerficationCode           |
1                                              | 2011-01-24 01:09:39 |
2011-01-24 13:12:59 | false   |       1 |
|               22 | The Name of the Font used for exporting/render
Images from WhiteboardThe Font has to exist on the Server which runs
Red5
| default_export_font                    |
TimesNewRoman                                  | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               23 | The User-Id of the Control User in
OpenMeetings
| default.rpc.userid                     |
1                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               24 | Enable to load the SIP Applet in the Client and
call the SIP Applet whenever you enter a
Room
| sip.enable                             |
no                                             | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               25 | So called *Domain of the SIP
Provider*
| sip.realm
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               26 | SIP
Port
| sip.port
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               27 | SIP Proxy name (this is the outbound
proxy)
| sip.proxyname
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               28 | SIP Tunnel IP + Port, format domain:port, for
example
10.0.0.0:443
| sip.tunnel
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               29 | The Base-URL to load the Ringtone
from
| sip.codebase
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               30 | Force usage of the
tunnel
| sip.forcetunnel                        |
true                                           | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               31 | Enable the OpenXG XML-RPC Gateway through the
Wrapper
URL
| sip.openxg.enable                      |
no                                             | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               32 | openxg_wrapper_url, null, OpenXG XML-RPC Wrapper
URL, the Wrapper can only be located on 127.0.01 by default, for
example http://127.0.0.1:5080/rpc_client/rpc_gateway_wrapper.php
| openxg.wrapper.url
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               33 | OpenXG XML-RPC Client
ID
| openxg.client.id
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               34 | OpenXG XML-RPC Client
Secret
| openxg.client.secret
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               35 | OpenXG
Domain
| openxg.client.domain
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               36 | OpenXG Community
Code
| openxg.community.code
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               37 | OpenXG Language
Code
| openxg.language.code
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               38 | OpenXG Admin
ID
| openxg.adminid
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               39 | For example +358 for
Finland
| sip.language.phonecode
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               40 | The first number in the Range of Phone Numbers in
national
format
| sip.phonerange.start
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               41 | Amount of numbers in the Phone Range
available
| sip.phonerange
|                                                | 2011-01-24 01:09:39
| NULL                | false   |    NULL |
|               42 | Number of used Phone Numbers in the
sip.phonerange
| sip.phonerange.currentindex            |
0                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               43 | Number of used Phone Numbers in the
sip.phonerange for the
conferences
| sip.phonerange.conference.currentindex |
0                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               44 | This is the default timezone if nothing is
specified
| default.timezone                       | Etc/
GMT--6                                     | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               45 | Show Facebook
Login
| show.facebook.login                    |
0                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
|               46 | Default selection in ScreenSharing
Quality
| default.quality.screensharing          |
0                                              | 2011-01-24 01:09:39 |
NULL                | false   |    NULL |
+------------------
+-------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------
+----------------------------------------
+------------------------------------------------+---------------------
+---------------------+---------+---------+
46 rows in set (0.00 sec)



This is a snapshot of openmeetings.log

DEBUG 01-24 21:34:45.456 InvitationService.java 3340225 55
org.openmeetings.app.remote.InvitationService [NioProcessor-1] -
sendInvitationHash:
 INFO 01-24 21:34:45.456 InvitationService.java 3340225 63
org.openmeetings.app.remote.InvitationService [NioProcessor-1] -
validFromHour: 21
 INFO 01-24 21:34:45.456 InvitationService.java 3340225 64
org.openmeetings.app.remote.InvitationService [NioProcessor-1] -
validFromMinute: 34
 INFO 01-24 21:34:45.457 InvitationService.java 3340226 83
org.openmeetings.app.remote.InvitationService [NioProcessor-1] -
validFromDate: 23.01.2011 21:34:$
 INFO 01-24 21:34:45.457 InvitationService.java 3340226 84
org.openmeetings.app.remote.InvitationService [NioProcessor-1] -
validToDate: 24.01.2011 18:00:00
DEBUG 01-24 21:34:45.466 InvitationService.java 3340235 97
org.openmeetings.app.remote.InvitationService [NioProcessor-1] -
addAppointment offset :: -216000$
DEBUG 01-24 21:34:45.466 Invitationmanagement.java 3340235 98
org.openmeetings.app.data.conference.Invitationmanagement
[NioProcessor-1] - http://om.test$
DEBUG 01-24 21:34:45.473 Roommanagement.java 3340242 200
org.openmeetings.app.data.conference.Roommanagement [NioProcessor-1] -
getRoombyId : 7
ERROR 01-24 21:34:45.489 MailHandler.java 3340258 60
org.openmeetings.utils.mail.MailHandler [NioProcessor-1] - [sendMail]
java.lang.NullPointerException: null
        at
org.openmeetings.utils.mail.MailHandler.sendMail(MailHandler.java:41)
[openmeetings.jar:na]
        at
org.openmeetings.app.data.conference.Invitationmanagement.sendInvitionLink(Invitationmanagement.java:
527) [openmeetings.jar:na]
        at
org.openmeetings.app.data.conference.Invitationmanagement.addInvitationLink(Invitationmanagement.java:
151) [openmeetings.jar:na]
        at
org.openmeetings.app.remote.InvitationService.sendInvitationHash(InvitationService.java:
102) [openmeetings.jar:na]
        at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
[na:1.6.0_22]
        at
sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:
39) [na:1.6.0_22]
        at
sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:
25) [na:1.6.0_22]
        at java.lang.reflect.Method.invoke(Method.java:597) [na:
1.6.0_22]
        at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:200)
[red5.jar:na]
        at
org.red5.server.service.ServiceInvoker.invoke(ServiceInvoker.java:118)
[red5.jar:na]
        at
org.red5.server.net.rtmp.RTMPHandler.invokeCall(RTMPHandler.java:164)
[red5.jar:na]
        at
org.red5.server.net.rtmp.RTMPHandler.onInvoke(RTMPHandler.java:416)
[red5.jar:na]
        at
org.red5.server.net.rtmp.BaseRTMPHandler.messageReceived(BaseRTMPHandler.java:
138) [red5.jar:na]
        at
org.red5.server.net.rtmp.RTMPMinaIoHandler.messageReceived(RTMPMinaIoHandler.java:
180) [red5.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain
$TailFilter.messageReceived(DefaultIoFilterChain.java:713) [mina-
core-2.0.0-RC2-SNAPSHOT.jar$
        at
org.apache.mina.core.filterchain.DefaultIoFilterChain.callNextMessageReceived(DefaultIoFilterChain.java:
434) [mina-core-2.0.0-RC2-SNAPSHOT.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain.access
$1200(DefaultIoFilterChain.java:46) [mina-core-2.0.0-RC2-
SNAPSHOT.jar:na]
        at org.apache.mina.core.filterchain.DefaultIoFilterChain
$EntryImpl$1.messageReceived(DefaultIoFilterChain.java:793) [mina-
core-2.0.0-RC2-SNAPSHOT.ja$
        at
org.red5.server.net.filter.TrafficShapingFilter.messageReceived(TrafficShapingFilter.java:
204) [red5.jar:na]

This is configuration of /etc/hosts

127.0.0.1       localhost
#127.0.1.1      om.test.net       om
77.193.140.120   om.test.net       om
# The following lines are desirable for IPv6 capable hosts
::1     localhost ip6-localhost ip6-loopback
fe00::0 ip6-localnet
ff00::0 ip6-mcastprefix
ff02::1 ip6-allnodes
ff02::2 ip6-allrouters
ff02::3 ip6-allhosts
My SMTP Server is with Go Daddy.
Any help would be much appreciated. I have spent several hours on this
and it just doesn’t work. My configuration is the same as the settings
in my Mozilla Thunderbird
Email account. I changed the IP addresses and URL on this document for
privacy.
Thanks
Zyxtrum

-- 
You received this message because you are subscribed to the Google Groups 
"OpenMeetings User" group.
To post to this group, send email to [email protected].
To unsubscribe from this group, send email to 
[email protected].
For more options, visit this group at 
http://groups.google.com/group/openmeetings-user?hl=en.

Reply via email to